摘要: 三个例子 程序的运行结果为100 10 100; 解析:Javascript在执行前会对整个脚本文件的声明部分做完整分析(包括局部变量),从而确定变量的作用域,所以在函数test执行前,由于第6行声明了局部变量a,所以函数内部的a都指向已经声明的局部变量,所以第4行输出100。第5行输出this.a 阅读全文
posted @ 2016-08-22 19:25 方式代码 阅读(1510) 评论(3) 推荐(0) 编辑
摘要: 关于手写原生ajax重要不重要,各位道友自己揣摩吧, 本着学习才能进步,分享大家共同受益,自己也在自己博客里写一下 然后就是常见的GET 和POST请求 Get请求代码 POST代码 希望能帮到各位,祝大家都能顺利。 阅读全文
posted @ 2016-08-22 18:50 方式代码 阅读(5888) 评论(0) 推荐(1) 编辑
摘要: 自己简单的总结一下 深入的了解可以看其他道友的 O(∩_∩)O readyState有五种可能的值: 0 (未初始化): (XMLHttpRequest)对象已经创建,但还没有调用open()方法。 1 (载入):已经调用open() 方法,但尚未发送请求。 2 (载入完成): 请求已经发送完成。 阅读全文
posted @ 2016-08-22 16:17 方式代码 阅读(3446) 评论(0) 推荐(0) 编辑
摘要: 现在面试时候,还会时常提到数组去重问题,借着休息的这几天自己也总结一下,不求全面只求简单易懂的几个去重方法吧。 第一个方法是另建一个结果数组,用来存储原始数组中不重复的数据。遍历原始数组依次跟结果数组中的元素进行比较,检测是否重复。 第二个方法是比较通俗一下了,用了indexOf方法,indexOf 阅读全文
posted @ 2016-08-19 15:13 方式代码 阅读(624) 评论(0) 推荐(0) 编辑
摘要: Backbone中的View就是用来展示由Model层传出的数据,或者在View里产生的一些数据,包括输入框中输入等产生的数据,由当前View传递到另外一个View层里,应该怎么办呢,我之前读到一位博主《Backbone View的三种通信方式 》写的尤为的清晰,在我实际的项目中,常常使用的也就是最 阅读全文
posted @ 2016-08-09 10:43 方式代码 阅读(2322) 评论(0) 推荐(0) 编辑
摘要: 按钮 e.addEventListener("click",demo2)中,demo2后面加了括号变成打开页面直接弹出对话框而不用去点击按钮,不加括号则是通过点击按钮才触发事件弹出对话框,我感觉这个问题是个挺常见且也有迷惑性的,也总结一下。function Fun(){ return 5 }var a = Fun;var b = Fun();首先定义了一个简单的函... 阅读全文
posted @ 2016-08-08 17:18 方式代码 阅读(4623) 评论(0) 推荐(0) 编辑