摘要:
第18课 ES6(1) 模块化 1.export和import javascript // model.js export default let m = 1; // 出错 export default n = 2; let func1 = value = console.log( ) let fu 阅读全文
摘要:
一、函数介绍 1、bind 结构 说明 一个对象中所有的成员函数的this都指向这个对象 举例 2、bindAll 结构 说明 最常见的方法。作用是改变默认的function中的this指向。 举例 3、once 结构 说明 能确保func只调用一次,如果用func返回一个什么对象,这个对象成了单例 阅读全文
摘要:
第16课 underscore库 一、介绍 Underscore 是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。他弥补了 jQuery 没有实现的功能,同时又是 Backbone 必不可少的部分。 二、集合方法介绍 集合函 阅读全文
摘要:
正则符号补充 表达式 | 描述 | {n} | n 是非负整数。正好匹配 n 次。 {n,m} | n 和 m 是非负整数,其中 n 阅读全文
摘要:
正则表达式(中) 特殊字符 限定符 限定符用来指定正则表达式的一个给定组件必须要出现多少次才能满足匹配。有 或+或?或{n}或{n,}或{n,m}共6种。\ 、 +和?限定符都是贪婪的,因为它们会尽可能多的匹配文字,只有在它们的后面加上一个?就可以实现非贪婪或最小匹配。 字符 | 描述 | | 匹配 阅读全文
摘要:
正则表达式(上) 主要内容 正则表达式概述 正则表达式的运行 创建正则表达式 特殊字符: \、^、$ 概述 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规 阅读全文
摘要:
JS声明变量 变量必须以字母开头 变量也能以 $ 和 _ 符号开头(不推荐这么做) 变量名称对大小写敏感(y 和 Y 是不同的变量) 提示:JavaScript 语句和 JavaScript 变量都对大小写敏感。 声明变量的关键字有3个: var , let , const. 后两个是在es6中新定 阅读全文
摘要:
字符串是 JavaScript 的一种基本的数据类型。 String 对象的 length 属性声明了该字符串中的字符数。 ==需要注意的是==,JavaScript 的字符串是不可变的( immutable),String 类定义的方法都不能改变字符串的内容。 以下是字符串的一些常用方法: con 阅读全文
摘要:
数组的定义和创建 数组是值得有序集合。JavaScript数组是无类型的。 数组对象的作用是:使用单独的变量名来存储一系列的值。 数组的创建 有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样) ==注意==:如果你需要在数组内指定数值或者逻辑值,那么变量类型应该是 阅读全文
摘要:
第九课 this 一、this基本概念 this是Javascript语言的一个关键字。在JavaScript中,this是动态绑定,或称为运行期绑定的。在不同的情况下,this指向各不相同。但是有一个总的原则,那就是this指的是,调用函数的那个对象。 1.全局范围内 当在全部范围内使用 this 阅读全文