- 博客(11)
- 收藏
- 关注
原创 JavaScript函数中的作用域
JavaScript之函数作用域 一丶我们公司里在做项目时常会有一个项目好几个人一起做的情况,所以变量的引用就变得尤为重要常用的有局部变量和全局变量 var a = 2; function foo() { // <– 添加这一行 var a = 3; console.log( a ); // 3 } // <– 以及这一行 foo(); /...
2018-07-04 15:00:35 162
原创 JS几种DOM选择器总结
document.querySelectorAll() 可以以ID丶类丶标签作为选择项,但是ID之前要加#选择,classname要加.选择,标签可以直接加,并且可以以数组的形式访问例如:document.querySelectorAll(‘.p’)[0]getElementByTagName()返回带有指定标签名的对象集合 file不是标签名 通过标签选择getElementSByClas...
2018-08-14 14:15:15 1788
原创 react基础入门之生命周期
先贴一段代码 class Clock extends React.Component { constructor(props) { super(props); this.state = {date: new Date()}; } componentDidMount() { this.timerID = s...
2018-07-19 14:18:03 175
原创 函数别名对函数绑定的影响
先上一段没有起别名的代码: function foo() { console.log( this.a ); } var obj2 = { a: 42, foo: foo }; var a=10; obj2.foo(...
2018-07-06 16:59:52 502
原创 JavaScript中console的几个问题
console.log( "foo: " + num + nn ); //num和nn直接拼接起来console.log( num + nn ); //num和nn直接拼接起来是将两个直接相加
2018-07-06 14:37:02 203
原创 关于for循环中使用setTimeout要注意的几点
首先了解setTimeout延时器的运行机制setTimeout(fun,time); 定时器会先将fun函数放到队列中,等待区域内其他主程序执行完毕后按时间先后顺序执行fun函数因此若是这样使用将不会得到想要的结果在控制台上输出1.2.3.4.5 for (var i=1; i&lt;=5; i++) { setTimeout( ...
2018-07-05 23:00:21 6312
转载 ES6中LET和VAR区别
通过var定义的变量,作用域是整个封闭函数,是全域的 。通过let定义的变量,作用域是在块级或是子块中。for (let i = 0; i < 10; i++) { // ...}console.log(i);// ReferenceError: i is not defined//计数器i只在...
2018-07-05 10:44:36 131
原创 闭包函数括号内几种参数的类型
先上代码: var b={ a:5, c:3 }; var a = 2; (function IIFE(x) { var a=1; conso...
2018-07-04 16:33:35 1047
原创 设计模式之组合代理模式
组合模式:将对象组合成树形结构以表示“部分-整体”的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。掌握组合模式的重点是要理解清楚 “部分/整体” 还有 ”单个对象“ 与 “组合对象” 的含义。 代理模式: 组成: 抽象角色:通过接口或抽象类声明真实角色实现的业务方法。 代理角色:实现抽象角色,是真实角色的代理,通过真实角色的业务逻辑方法来实现抽象方法,并可以附加自己的操作...
2018-06-10 18:37:11 474
原创 网络环境搭建之EIGRP
一丶话不多说上实验拓扑图(要求实现主机PC1.PC2.PC3.PC4之间通讯) 1按照要求在思科路由器上连接好直连线,并对路由器R1.R2.R3.R4进行配置 2.对各个路由器进行基本配置 R1:打开接口并配置IP地址 Router&gt;enable //进入特权模式 Router#configure terminal ...
2018-06-09 23:39:55 222
原创 安卓开发基础入门
一丶环境搭建1.jdk官方下载 *下载请根据自身计算机的位数选择相应的项目 ————————————————————————————————————— 下载完成后,点击安装,当JDK完成安装后 1.首先win+R呼出 2.然后输入cmd ,回车 3.在窗体中输入输入java -version 这时我们的jdk成功安装。 ——————————————————————...
2018-06-09 22:58:27 2823
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人