随笔分类 - js
摘要:1.创建正则表达式 var pattern = /ab/g; var pattern = new RegExp('ab', 'g');2.修饰符 i 执行大小写不敏感的匹配 g 执行全局匹配(查找所有匹配而非在找到第一个匹配后停止) m 执行多行匹配3.方括号(匹配一个字符) [a...
阅读全文
摘要:1. 提交表单 提交按钮 只要表单中存在上面的任何一种按钮,点击按钮或者按回车键就可以提交该表单。(textarea例外,在文本区中回车会换行)。 以这种方式提交表单,浏览器在将请求发送给服务器之前触发 submit 事件,这样我们就有机...
阅读全文
摘要:1. 语法 JSON 的语法可以表示三种类型的值。简单值 : 可以在 JSON 中表示字符串、数值、布尔值和 null,字符串必须用双引号。对象 : 表示的是一组有序的键值对,对象的属性必须用双引号。数组 : 数组的值也可以是任意类型——简单值、对象或数组。JSON 对象 JSON 对象...
阅读全文
摘要:1. Node 类型 js 中所有的节点类型都继承自 Node 类型,因此所有节点类型都共享着相同的基本属性和方法。 nodeType属性,用于表明节点的类型。节点类型由在 Node 类型中定义的下列12个数值常量表示, 任何节点类型必居其一: nodeNam...
阅读全文
摘要:1. 选择符API querySelector() 返回匹配的第一个元素,接收一个 CSS 选择符。没有找到返回 null. querySelectorAll() 返回所有匹配的一个 NodeList, 这是一个快照不会动态改变。接收一个 CSS 选择符。 mathes...
阅读全文
摘要:1、高级函数 1.1 安全的类型检测 typeof 操作符,对一个值使用可能返回下列某个字符串 undefined, boolean, string, number, object, function null 也返回 ob...
阅读全文
摘要:1. Object 类型 创建 Object 对象 通过 new 关键字 或 对象字面量 var person = new Object(); person.name = 'Nicholas'; 或者 var person = { name : 'Nic...
阅读全文
摘要:js 数组的每一项可以保存任何类型的数据。 数级的大小是可以动态调整的,即可以随着数据的添加自动增长长度。 创建数组的两种方式: 使用 Array 构造函数 var color = new Array(20); // 创建长度为 20 的数组 var...
阅读全文
浙公网安备 33010602011771号