摘要:
NumPy: 1、NumPy 是一个功能强大的第三方库(需要自己安装),主要用于对多维数组执行计算; 它提供了大量的库函数和操作,可以帮助程序员更轻松地进行数值计算 2、可以和另外两个第三方库 SciPy 和 Matplotlib 一起使用从而在一定程度上替换对 Matlab 的使用 3、主要应用: 阅读全文
摘要:
设置 JavaScript 对象属性为事件处理程序: 1、注册事件处理程序的最简单方法就是通过设置事件目标的属性为所需事件处理程序函数 2、这种事件处理程序注册技术适用于所有浏览器的所有常用事件类型 3、事件处理程序属性的缺点是其设计都围绕着假设每个事件目标对于每种事件类型将最多只有一个处理程序 注 阅读全文
摘要:
简单选择器: 1、#id:匹配 id 属性为 id 的元素 2、.class:匹配 class 属性含有 class 单词的所有元素 3、[attr]:匹配拥有 attr 属性的所有元素 4、[attr = val]:匹配拥有 attr 属性且值为 val 的所有元素 5、[attr != val] 阅读全文
摘要:
getter 和 setter: 1、ES5 里,属性值可以用一个或两个方法代替,这两个方法就是 getter 和 setter,它们使用 get 和 set 进行定义而不是通过 function 2、由 getter 和 setter 定义的属性称作 “存取器属性”,它不同于“数据属性”,数据属性 阅读全文
摘要:
简述: 1、是 JavaScript 的基本类型 2、是一种复合值,可通过名字访问这些值 3、可看作属性的无序集合,每个属性都是一个名/值对(属性名是字符串或标识符) 4、可以从一个称为原型的对象继承属性(核心特征) 5、是动态的,可新增或删除属性,操作对象是通过引用而不是值 6、属性名可以是包含空 阅读全文
摘要:
"use strict": 1、它是 ES5 引入的一条指令,指令不是语句,但非常接近于语句 2、不包含任何语言的关键字,指令仅仅是一个包含一个特殊字符串直接量的表达式。对于那些没有实现 ES5 的 JavaScript 解释器来说,它只是一条没有副作用的表达式语句 3、只能出现在脚本代码的开始或函 阅读全文
摘要:
变量作用域: 1、一个变量的作用域是程序源代码中定义这个变量的区域 2、在函数内声明的变量是局部变量,它只在该函数及其嵌套作用域里可见(js 函数可嵌套定义);不在任何函数内声明或在函数内不使用 var 或 let 关键字声明的变量是全局变量,它在整个 JavaScript 程序里都可见 3、Jav 阅读全文
摘要:
数组方法: 1、Array.join([param]) 方法:将数组中所有的元素都转换为字符串并连接起来,通过字符 param 连接,默认使用逗号,返回最后生成的字符串 2、Array.reverse() 方法:将数组中的元素颠倒顺序(在原数组中重新排列它们),返回逆序数组 3、Array.sort 阅读全文
摘要:
JavaScript 数组: 1、它是值的有序集合 2、是无类型的,接受任意类型,且同个数组可以拥有多种类型 3、索引是基于 0 的 32 位数值,最大可能索引为 2^32-2 4、是动态的,在改变数组大小时不需重新分配空间 5、可以是稀疏的,即索引不一定要连续,元素与元素之间允许有空缺 6、有一个 阅读全文
摘要:
什么是正则表达式: 1、正则表达式是由一个字符序列形成的搜索模式。 2、当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。 3、正则表达式可以是一个简单的字符,或一个更复杂的模式。 4、正则表达式可用于所有文本搜索和文本替换的操作。 5、JavaScript 中的正则表达式用 RegEx 阅读全文