摘要: 1.语句和表达式 JavaScript中的表达式和语句是有区别的.一个表达式会产生一个值,它可以放在任何需要一个值的地方,比如,作为一个函数调用的参数.下面的每行代码都是一个表达式: 语句可以理解成一个行为.循环语句和if语句就是典型的语句.一个程序是由一系列语句组成的.JavaScript中某些需 阅读全文
posted @ 2017-10-13 12:42 QiaoZhi 阅读(6260) 评论(0) 推荐(2)
摘要: 在Javascript中允许函数通过直接量来定义。一般情况下,我们定义函数时,最常见的方式是通过function语句进行定义,例如: 这样,sum这个函数就在它所在的作用域中可以被任意调用了。除此之外,函数的定义方式可以通过另外一种方式,就是通过直接量定义。例如上面这个例子,我们可以用另外一种方式: 阅读全文
posted @ 2017-10-13 12:29 QiaoZhi 阅读(1301) 评论(0) 推荐(0)
摘要: 对象直接量创建一个对象: var obj = {x:[1,2],y:23}; 代码跟下面是一样的。 var obj=new Object(); obj.x=new Array(1,2); obj.y=23; 测试:for(var i in obj) alert(obj[i]); 函数直接量:它是一个 阅读全文
posted @ 2017-10-13 12:21 QiaoZhi 阅读(2849) 评论(0) 推荐(1)
摘要: 在Javascript定义一个函数一般有如下三种方式: 函数关键字(function)语句: function fnMethodName(x){alert(x);} 函数字面量(Function Literals): var fnMethodName = function(x){alert(x);} 阅读全文
posted @ 2017-10-13 11:42 QiaoZhi 阅读(20516) 评论(0) 推荐(3)
摘要: 参考四种函数调用:http://www.cnblogs.com/qlqwjy/p/7660013.html http://www.cnblogs.com/qlqwjy/p/7660375.html 1.首先理解自调函数:(有名自调与匿名自调) 两个圆括号,第二个括号传递参数即可自调。 2.有名字函数 阅读全文
posted @ 2017-10-13 11:16 QiaoZhi 阅读(1460) 评论(0) 推荐(0)
摘要: 一、函数调用,此时this是全局的也就是window 二、方法调用 注意:内部匿名函数不属于当前对象的函数,因此this指向了全局对象window 阅读全文
posted @ 2017-10-13 10:52 QiaoZhi 阅读(840) 评论(0) 推荐(0)
摘要: 1.webstrom打开多个项目 默认情况下一次只能打开一个项目,如果需要打开多个就按照下面的方法 File -> settings -> Directories -> Add Content Root 中添加你需要的工程目录。 2.加速 禁用多余的插件,关掉没必要的代码检查项。 webstorm慢 阅读全文
posted @ 2017-10-13 10:39 QiaoZhi 阅读(906) 评论(0) 推荐(0)