随笔分类 -  JavaScript

javascript点语法与中括号语法
摘要:点语法: 点语法根据对象中的键来获取相应的值. let obj = { a: 'a' } console.log(obj.a)// 'a' 创建相应的键值对 obj.b = 'b' console.log(obj.b)// 'b' 中括号语法: 中括号语法也能根据对象中的键来获取值. let obj 阅读全文
posted @ 2018-11-06 22:34 Kuruma 阅读(2457) 评论(0) 推荐(0)
「译」一起探讨 JavaScript 的对象
摘要:「译」一起探讨 JavaScript 的对象 原文地址:Let’s explore objects in JavaScript 原文作者:Cristi Salcescu 译文出自:阿里云翻译小组 译文链接:github.com/dawn-teams/… 译者:灵沼 校对者:也树,眠云 一起探讨 Ja 阅读全文
posted @ 2018-09-02 15:10 Kuruma 阅读(135) 评论(0) 推荐(0)
正则表达式
摘要:直接量语法 /pattern/attributes 创建 RegExp 对象的语法: new RegExp(pattern, attributes); 五大属性 global:如果设置了new RegExp(‘s’,’g’),g(全局)被设置,所以global为true; ignoreCase:同上 阅读全文
posted @ 2018-08-30 21:13 Kuruma 阅读(189) 评论(0) 推荐(0)
数组的定义
摘要:一.数组的定义(来源于Array.prototype) 1.构造函数方法: (1)var arr = new Array();//没有参数等价于 var arr = []; (2)var arr = new Array(length);//创建指定长度的数组;预分配一个数组空间;但数组中没有存储值, 阅读全文
posted @ 2018-08-18 16:20 Kuruma 阅读(1248) 评论(0) 推荐(0)
理解运用JS的闭包、高阶函数、柯里化
摘要:JS的闭包 一、闭包 1. 闭包的概念 闭包与执行上下文、环境、作用域息息相关 执行上下文 执行上下文是用于跟踪运行时代码求值的一个规范设备,从逻辑上讲,执行上下文是用执行上下文栈(栈、调用栈)来维护的。 代码有几种类型:全局代码、函数代码、eval代码和模块代码;每种代码都是在其执行上下文中求值。 阅读全文
posted @ 2018-08-05 19:10 Kuruma
html特殊字符的html,js,css写法汇总
摘要:⇠ 箭头类 符号UNICODE符号UNICODE HTMLJSCSSHTMLJSCSS ⇠ &#8672 \u21E0 \21E0 ⇢ &#8674 \u21E2 \21E2 ⇡ &#8673 \u21E1 \21E1 ⇣ &#8675 \u21E3 \21E3 ↞ &#8606 \u219E \2 阅读全文
posted @ 2018-08-04 19:35 Kuruma 阅读(334) 评论(0) 推荐(0)
深入浅出 JavaScript 关键词 -- this
摘要:前言 虽然都是活动,但可以采用不同的玩法。犹如工作也是一样。今日早读文章由腾讯@老教授翻译授权分享。 正文从这开始~ 要说 JavaScript 这门语言最容易让人困惑的知识点,this 关键词肯定算一个。JavaScript 语言面世多年,一直在进化完善,现在在服务器上还可以通过 node.js 阅读全文
posted @ 2018-07-29 21:26 Kuruma 阅读(176) 评论(0) 推荐(0)
词法作用域规则
摘要:1.词法作用域又叫静态作用域 2.作用域是在代码书写完毕之后就形成了,与代码执行无关 3.内部作用域可以访问外部作用域的变量,但是外部不可以访问内部的 4.函数的形参就相当于在当前函数的作用域中申明了这个变量 5.访问变量时,先在自己的作用域中查找,如果没有则沿着作用域链往上找,直到全局.如果全局也 阅读全文
posted @ 2018-07-20 19:49 Kuruma 阅读(220) 评论(0) 推荐(0)