Fork me on GitHub

随笔分类 -  JavaScript

1
摘要:本人的博客写了grunt的小教程,从零开始,一步一步的通过例子讲解,希望喜欢的同学给我的github上加颗星,谢谢! github地址: https://github.com/manlili/grunt_learn grunt入门:点击我学习 grunt配置:点击我学习 grunt创建任务:点击我学 阅读全文
posted @ 2017-04-07 11:06 半亩花田 阅读(234) 评论(0) 推荐(0)
摘要:1. 迷之this 对于刚开始进行 JavaScript 编程的开发者来说,this 具有强大的魔力,它像谜团一样需要工程师们花大量的精力去真正理解它。 在后端的一些编程语言中,例如 Java、PHP,this仅仅是类方法中当前对象的一个实例,它不能在方法外部被调用,这样一个简单的法则并不会造成任何 阅读全文
posted @ 2016-09-26 13:32 半亩花田 阅读(519) 评论(2) 推荐(2)
摘要:测试demo的github地址: https://github.com/lily1010/html5_geolocation HTML5 Geolocation API 用于获得用户的地理位置。鉴于该特性可能侵犯用户的隐私,除非用户同意,否则用户位置信息是不可用的。 一 基于浏览器的HTML5查找地 阅读全文
posted @ 2016-08-18 16:13 半亩花田 阅读(802) 评论(2) 推荐(0)
摘要:JavaScript中有三个可以对字符串编码的函数,分别是: escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 。 下面简单介绍一下它们的区别 1 escape()函数 定义和用法 e 阅读全文
posted @ 2016-08-15 19:50 半亩花田 阅读(411) 评论(0) 推荐(0)
摘要:一 没有return;,则会顺序执行到最后 测试结果:执行Login_Click1和doTest和Login_Click2里面全部内容 二 有return;则会跳出当前函数和与当前函数有关的函数,继续执行下一个新函数 测试结果:只执行Login_Click1的alert('用户名为空1');不执行它 阅读全文
posted @ 2016-08-15 17:33 半亩花田 阅读(405) 评论(0) 推荐(0)
摘要:虽然cookie , localstorge , sessionstorge三者都有存储的功能,但是还是有区别, git上地址:https://github.com/lily1010/cookie-storge 我个人的总结如下: 一 Cookie问题 ①Cookie是什么 Cookie 是一小段文 阅读全文
posted @ 2016-07-12 10:23 半亩花田 阅读(730) 评论(0) 推荐(1)
摘要:写了一个测试代码,用require.js配合它的一个插件text.js实现了最简单的单页应用程序,简单的记录一下,方便以后复习, git地址:https://github.com/lily1010/requireSPA 下面来看一下目录 从上面项目可以看出,我将css单独抽离出去,实现了按需加载,即 阅读全文
posted @ 2016-07-11 21:28 半亩花田 阅读(1427) 评论(1) 推荐(0)
摘要:一 html 二 css 阅读全文
posted @ 2016-07-04 09:53 半亩花田 阅读(288) 评论(0) 推荐(0)
摘要:一、使用技术要点 (1)使用zepto.js的ajax请求; (2)使用underscore.js的_.template设定模板,模板一般以<script type="text/template"></script>,不是<template></template> (3)参数是以{data:list 阅读全文
posted @ 2016-06-27 16:32 半亩花田 阅读(342) 评论(0) 推荐(0)
摘要:一 进行ajax步骤: 1 获取dom值 2发送ajax请求 3返回成功进行前端逻辑处理 二 原生javascript的ajax 三 jquery的ajax 四 jquery实现ajax并将返回值渲染到页面 效果如下: 阅读全文
posted @ 2016-06-26 17:24 半亩花田 阅读(312) 评论(0) 推荐(0)
摘要:1.parse 用于从一个字符串中解析出json 对象。例如 var str='{"name":"cpf","age":"23"}' 经 JSON.parse(str) 得到: Object: age:"23" name:"cpf" _proto_:Object ps:单引号写在{}外,每个属性都必 阅读全文
posted @ 2016-06-26 13:59 半亩花田 阅读(123) 评论(0) 推荐(0)
摘要:try{aaa}catch(error){console.log("参数未定义")}finally{console.log("执行finally语句了")} try{aaa}catch(error){console.log(error.description)}finally{console.log 阅读全文
posted @ 2016-06-26 10:45 半亩花田 阅读(125) 评论(0) 推荐(0)
摘要:参考资料:http://www.ruanyifeng.com/blog/2012/11/require_js.html 一、文件目录 二、html 三、mainjs 或者另外一种写法 四、在main中调用jquery,必须让jquery中先定义再返回,经过查找源码知: 五、扩展,假设我在helper 阅读全文
posted @ 2016-06-01 16:11 半亩花田 阅读(288) 评论(0) 推荐(0)
摘要:一、入门测试 二、backbone继承 三、自定义事件以及触发 四、传给服务器值和从服务器获取值 五、Backbone路由和历史管理 六、事件委托 七、前端模板 阅读全文
posted @ 2016-04-26 21:06 半亩花田 阅读(284) 评论(0) 推荐(0)
摘要:JavaScript 是一种脚本语言,支持函数式编程、闭包、基于原型的继承等高级功能。JavaScript一开始看起来感觉会很容易入门,但是随着使用的深入,你会发现 JavaScript其实很难掌握,有些基本概念让人匪夷所思。其中JavaScript 中的 this 关键字,就是一个比较容易混乱的概 阅读全文
posted @ 2016-04-26 18:26 半亩花田 阅读(159) 评论(0) 推荐(0)
摘要:querySelectorAll 相比下面这些方法有什么区别? (1)getElementsByTagName (2)getElementsByClassName (3)getElementsByName 1. W3C 标准querySelectorAll 属于 W3C 中的 Selectors A 阅读全文
posted @ 2016-04-14 19:16 半亩花田 阅读(460) 评论(1) 推荐(2)
摘要:工作中遇到的优化问题,先发出来标记一下,晚上整理出来 http://www.educity.cn/wenda/12906.html http://www.cnblogs.com/liguwe/p/3956013.html 阅读全文
posted @ 2016-03-30 09:20 半亩花田 阅读(265) 评论(0) 推荐(0)
摘要:移动端对加载速度要求比较高,由于jquery插件有270多k,无形中增加加载的速度,下面整理一下原生js中ajax: 先了解ajax的基础知识 (1)XMLHttpRequest 对象 XMLHttpRequest对象是ajax的核心,通过XMLHttpRequest对象来向服务器发异步请求,从服务 阅读全文
posted @ 2016-03-28 20:18 半亩花田 阅读(279) 评论(0) 推荐(0)
摘要:js中没有获取class的办法,找了一些封装好的方法,这里整理一下 (1)先进行封装 (2)主体程序 (3)获取class为dicTap的所有li内容程序 (4)项目中实际应用 阅读全文
posted @ 2016-03-28 14:48 半亩花田 阅读(4160) 评论(0) 推荐(0)
摘要:今天逛师父的博客园,发现了好东西~~~~我给偷过来了~~~那就是javascript学习的思维导图,比自己整理更快速。思维导图小tips: 思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属... 阅读全文
posted @ 2015-10-08 13:40 半亩花田 阅读(1396) 评论(7) 推荐(9)

1