一.执行上下文 1. 代码分类(位置) * 全局代码 * 函数(局部)代码 2. 全局执行上下文 * 在执行全局代码前将window确定为全局执行上下文 * 对全局数据进行预处理 * var定义的全局变量==>undefined, 添加为window的属性 * function声明的全局函数==>赋 ...
分类:
其他好文 时间:
2020-04-27 13:24:55
阅读次数:
43
1初始化项目 npm init create-react-app my-app 2.修改index import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import App from ' ...
分类:
其他好文 时间:
2020-04-26 19:02:13
阅读次数:
44
1.简单数据类型 Number , string , Boolean, null, undefined JavaScript的内存分为堆和栈。 简单数据类型存放在栈中,里面直接开辟一个空间,存放的是值。 2.复杂数据类型 通过new 关键字创建的对象,如 object,array,date等。 它在 ...
分类:
Web程序 时间:
2020-04-25 23:10:33
阅读次数:
97
js中!的用法是比较灵活的,它除了做逻辑运算常常会用!做类型判断,可以用!与上对象来求得一个布尔值,1、!可将变量转换成boolean类型,null、undefined和空字符串取反都为false,其余都为true。 1 !null=true 2 3 !undefined=true 4 5 !''= ...
分类:
Web程序 时间:
2020-04-24 12:57:10
阅读次数:
82
思路: 递归的基线条件:遍历到末节点(node.next null) 递归的递归条件:node.next !== null 当遇到末节点时,返回末节点,末节点的next接受上一个head,返回前一节的,继续下去 考虑特殊情况:undefined和null var reverseList = func ...
分类:
Web程序 时间:
2020-04-23 20:47:18
阅读次数:
275
这章讲了JavaScript的语法、数据类型、流控制语句和函数。理解还是挺好理解的,但有很多和C、C++、Java不同的地方需要记忆。比如, JavaScript标识符可以由Unicode字符字符组成。 JavaScript每条语句后面的分号也不是必需的,语句后面没有分号时,解析器会自己确定语句的结 ...
分类:
编程语言 时间:
2020-04-23 18:53:43
阅读次数:
66
首先你要知道 this.$refs 是干嘛的 ? 直接上图 也就是对于 dom进行操作 当你再created中使用 this.$refs时 dom没有加载成功 所以为undefined 所以你要是想获取 1、要么写在mounted中 dom已经加载完成 2、使用this.$nextTick(func ...
分类:
其他好文 时间:
2020-04-23 12:33:05
阅读次数:
1049
let a = undefined; let b = null; let c = ''; let d = 0; let e = {}; let f = []; if (a) { console.log("undefined 能过"); } else { console.log("undefined ...
分类:
编程语言 时间:
2020-04-22 19:53:58
阅读次数:
65
1.js中的三大特殊数据:undefined,null,NaN NaN:非法的数值运算得到的结果 特殊之处: 是一个数值型的数据,但是不是一个数字 NaN不等于任何值,和任何数据都不相等,NaN不等于NaN 检测方法:isNaN(要检测的数据) true:检测结果为 NaN 或能转成 NaN fal ...
分类:
Web程序 时间:
2020-04-22 19:29:37
阅读次数:
81
// ES5 function a (x, y) { x = x undefined ? 1 : 1 y = y undefined ? 2 : y return x + y } console.log(a())3 // ES6 function a (x = 1, y = 2) { return ...
分类:
其他好文 时间:
2020-04-21 23:56:51
阅读次数:
106