![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 66
Little_ChenH
不断学习的小白!
展开
-
JS作用域详解
参考文章书籍: JavaScript高级程序设计-第四章 深入了解JavaScript,从作用域链开始(1) JS作用域面试题总结 索引:一、涉及概念、知识点1.执行环境2.作用域全局作用域局部作用域(函数作用域)3.作用域链▷作用域链的用途:▷作用域链搜索方法:▷作用域链访问不可逆。★JavaScript没有块级作用域二、作用域习题测试1....原创 2017-10-22 17:46:38 · 339 阅读 · 0 评论 -
严格模式
严格模式是ES5引入严格模式主要有以下限制:变量必须声明后再使用函数的参数不能有同名属性,否则报错不能使用with语句不能对只读属性赋值,否则报错不能使用前缀0表示八进制数,否则报错不能删除不可删除的属性,否则报错不能删除变量delete prop,会报错,只能删除属性delete global[prop]eval不会在它的外层作用域引入变量eval和arguments不...原创 2018-02-28 23:05:53 · 230 阅读 · 0 评论 -
JS表格插件(学习使用)
js代码// chart.js(function() { window.Table = function(obj) { //天生具备的东西,每次实例化都会执行一次,因此只保存最基本的初始化的东西。 this.nodeElement = obj.el || document.body; //实例对象自定义一个属性保存,表格插入的节点。 this.ap...原创 2018-03-07 23:53:49 · 1900 阅读 · 0 评论 -
深入分析JavaScript中同步异步、阻塞与非阻塞
同步、异步、阻塞及非阻塞是开发中经常遇到的概念,有区别又有联系,极其容易混淆。在深入理解这些概念的时候,需要借助现实中的例子来辅助。概念解释同步在调用操作未完成前,调用者一直在等待这个结果,不得到结果不返回。异步在调用后,调用者直接返回,不主动获取和等待调用结果。而是被调用者通过通知或者回调函数来通知调用者。阻塞调用时,由于被调用者状态未就绪,导致调用线程被转载 2018-01-25 17:30:57 · 2122 阅读 · 1 评论 -
JavaScript正则应用(基础)
正则表达式概念 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。正则表达式是跟具体语言(比如JavaScript)无关的。因为正则表达式是用来处理字符串问题的,基本上每门语言都有字符串类型,那么也都会支持正则表达式的。正则表达式是原创 2018-01-23 17:53:15 · 220 阅读 · 0 评论 -
css浮动float、相对定位绝对定位辨析
今天下班在地铁上看了一个样式教学视频,因为最近在学习前端。以前刚毕业的时候,感觉后台才是王道,但最近发现,前端也很重要,比如:自己接一些私单做的时候,自己要根据需求做好界面,才能更加符合客户需求,不然还得找人去做;不同的是,后台的就可以放心找人做,只要测试得没问题,效率还过得去就可以了,所以最近打算学好点前端,自己接一些单子来做。废话不多说,入正题: html是按照文件流(普通流)的方式加载的,但转载 2017-11-29 19:42:41 · 867 阅读 · 0 评论 -
前端学习之HTML
html手册资料w3school基础html手册 菜鸟教程html手册 MDN HTML教程html技术博客HTML常用标签(1) HTML常用标签(2) HTML 基础标签 HTML基础知识总结#原创 2017-11-29 19:41:22 · 501 阅读 · 0 评论 -
this(转)
原文链接:深入理解JavaScript原型和闭包在平时代码中遇到的this的取值,通常分五种情况。注意:在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了。因为this的取值是执行上下文环境的一部分,每次调用函数,都会产生一个新的执行上下文环境。一、构造函数所谓构造函数就是用来new对象的函数。其实严格来说,所有的函数都可以new...转载 2017-10-25 19:58:19 · 282 阅读 · 0 评论 -
闭包
0 前置知识:基于js的函数作用域,局部变量的特性,函数外部是无法访问函数内部的变量的。 而有时我们恰恰有这样的需求,这就有了闭包的方法。1 闭包的概念:闭包是指可以访问另一函数内部变量的函数 通常构造闭包的方式是在函数中定义一个函数,用做访问函数内部变量的“钩子”,或者可以理解为开辟了外部访问函数内部变量的“绿色通道”。2 闭包的原理分析: function...原创 2017-10-24 11:08:52 · 238 阅读 · 0 评论 -
JavaScript中的迭代器与循环
引言:本文涉及内容包括:forEach方法for-in方法for-of方法eval()方法map()方法今天来总结一下,JS中我们常见的循环方式与迭代器,深入了解他们之间的区别,及适合的使用场景。最早的数组遍历方式var a = ["a", "b", "c"];for(var index = 0;index < a.length;index++){ ...原创 2018-03-19 16:32:28 · 2080 阅读 · 0 评论