Javascript
AlianBlank
这个作者很懒,什么都没留下…
展开
-
javascript 语法记录
基础数据类型 整数 console.log(1); 小数 console.log(1.3); 逻辑变量 console.log(true); console.log(false); var 定义一个变量,分配内存,但是内存只够存基本数据类型,引用 作用域: var 定义在哪里,作用域就在哪里 如果一个变量没有定义或者没有...原创 2018-06-22 12:12:18 · 144 阅读 · 0 评论 -
javascript 表达式
数学表达式 加 减 乘 除 () 优先级 比较表达式 大于 > 大于等于 >= 等等于 == 小于 < 小于等于 <= 不等于 != 逻辑表达式 逻辑与 && 每个条件都必须为真,结果才为真 逻辑或 || 只要有一个条件为真,结果就为真 简约表达式 加等于 += var v= 1; ...原创 2018-06-22 12:13:27 · 1274 阅读 · 0 评论 -
javascript 条件判断
if(条件判断){主体} if(3>2){ console.log('3>2'); } // 3>2 if(3<2){ console.log('3<2'); } // 什么都不输出 if(条件判断){主体}else{主体} if(3<2){ ...原创 2018-06-22 12:20:46 · 282 阅读 · 0 评论 -
javascript 循环条件
for(初始化;条件判断;循环迭代){主体} for (var index = 0; index < 10; index++) { console.log(index); } // 输出 0 1 2 3 4 5 6 7 8 9 // 死循环 for (;...原创 2018-06-22 12:21:25 · 289 阅读 · 0 评论 -
javascript 代码模块
代码模块 由于JS 的所有的代码不可能都放到一个文件中,所以生出了代码模块的概念,将相同功能或者相同逻辑或者相同类别等的代码放到单独的文件中. 一个模块需要引用其他模块的代码的时候 需要使用[require] 来请求代码模块 require 如果是第一次调用,就加载和执行脚本 如果不是第一次,就直接返回module.exports的导出对象 每个代码模块由 modu...原创 2018-06-22 12:22:27 · 302 阅读 · 0 评论 -
javascript 之this
定义: this的指向在函数定义的时候是无法确定的,只有在函数执行的时候才能确定this 到底指向谁,实际上this的最终指向的是那个调用它的对象. 但是这样的理解在某些情况下是不对的 this永远指向的是最后调用它的对象,也就是最后的调用者才是this指向的对象 this 的传递: 隐式传递 最终的调用者就是this对象 function func() { ...原创 2018-06-22 12:23:09 · 140 阅读 · 0 评论