随笔分类 - JavaScript
摘要:比较运算符 当我们对Number做比较时,可以通过比较运算符得到一个布尔值: 2 > 5; // false 5 >= 2; // true 7 == 7; // true 实际上,JavaScript允许对任意数据类型做比较: false == 0; // true false 0; // fal
阅读全文
摘要:1、访问属性是通过.操作符完成的,但这要求属性名必须是一个有效的变量名。如果属性名包含特殊字符,就必须用''括起来: var xiaohong = { name: '小红', 'middle-school': 'No.1 Middle School' //'-'是一个特殊字符 }; xiaohong
阅读全文
摘要:JavaScript为字符串提供了一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串: toUpperCase toUpperCase()把一个字符串全部变为大写: var s = 'Hello'; s.toUpperCase(); // 返回'HELLO' toLo
阅读全文
摘要:ES6新增了一种模板字符串,表示方法和上面的多行字符串一样,但是它会自动替换字符串中的变量: var name = '小明'; var age = 20; var message = `你好, ${name}, 你今年${age}岁了!`; alert(message);
阅读全文
摘要:开篇 日期时间格式前端和后端都可以处理,我比较推荐前端来处理(定制化高),下面我就介绍下两种处理的方式 后端处理 django默认不经处理传给前端的日期格式为2018-08-26T19:53:36.538463,这往往不是我们希望的,其实处理这个很简单,只要在序列化类中处理下就好,如下 class
阅读全文
摘要:for in是ES5标准,遍历key,遍历的是数组的索引(即键名); for of是ES6标准,遍历value,遍历的是数组元素值;
阅读全文
摘要:类的继承 extends connstructor super 例1: class Father { constructor(){} money(){ console.log("10000块"); } } // 子类Son使用 extends 继承父类Father class Son extends
阅读全文
摘要:面向对象可以用于描述现实世界的事物,但是事物分为具体的(特指的)事物和抽象的(泛指的)事物。 面向对象思维的特点: 1.抽取(抽象)对象共有的属性和行为组织(封装)成一个类(模板) 2.对类进行实例化,获取类和对象 3.对象--特指的 1) 对象是一个具体的事物,一个苹果、一张网页、一个数据库、一个
阅读全文
摘要:1、使用 call 方法调用父构造函数 在一个子构造函数中,你可以通过调用父构造函数的 call 方法来实现继承,类似于 Java 中的写法。下例中,使用 Food 和 Toy 构造函数创建的对象实例都会拥有在 Product 构造函数中添加的 name 属性和 price 属性,但 categor
阅读全文
摘要:用户名 /^[a-z0-9_-]{3,16}$/ 密码 /^[a-z0-9_-]{6,18}$/ 十六进制值 /^#?([a-f0-9]{6}|[a-f0-9]{3})$/ 电子邮箱 /^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$//^[a-z\d]+(\.[a-z\d]+)*@([\da-z](-[\da-z])?)+(\.{1,2}[a-z]+
阅读全文
摘要:1 2 3 4 5 009字符串中使用正则表达式 6 12 131 132 133 134 135
阅读全文
摘要:表单验证部分,封装成函数: 通过给元素增加自定义验证属性对表单进行验证:
阅读全文
摘要:正则匹配 正则提取 正则替换
阅读全文
摘要:依照下列规则匹配: 在非特殊字符之前的反斜杠表示下一个字符是特殊字符,不能按照字面理解。例如,前面没有 "\" 的 "b" 通常匹配小写字母 "b",即字符会被作为字面理解,无论它出现在哪里。但如果前面加了 "\",它将不再匹配任何字符,而是表示一个字符边界。 在特殊字符之前的反斜杠表示下一个字符不
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <title>函数的调用方式</title> 7 </head> 8 <script> 9 // 普通函数 直接调用 10 function f
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <title>函数的角色</title> 7 </head> 8 <body> 9 <script> 10 // 二、函数声明 & 函数表达式的
阅读全文
摘要:1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 6 <title>函数的角色</title> 7 </head> 8 <body> 9 <script> 10 // 二、函数声明 & 函数表达式的
阅读全文

浙公网安备 33010602011771号