WEB前端 软件列表

JavaScript学习日志(十二) RegExp类型介绍
JavaScript

JavaScript学习日志(十二) RegExp类型介绍

2020-02-16 标签:javascript,学习,笔记,十二,regexp,类型,介绍,匹配,模式,标记,g,表示,全局,而不是,发现,第一个,成功,立刻,结束

1.匹配模式标记: g ------ 表示全局模式,而不是发现第一个匹配成功就立刻结束 i ------- 表示不区分大小写模式 m ----- 表示多行匹配,一行结束时向下一行继续匹配 实现代码如下: //匹配第一个bat 或cat,不区分大小写 var pattern1 = /[bc]at/i

JavaScript学习日志(十一) 正则表达式介绍
JavaScript

JavaScript学习日志(十一) 正则表达式介绍

2020-02-16 标签:javascript,学习,笔记,十一,正则,表达式,介绍,修饰,任意,一个字,匹配,前面,多个,字符,个字符,后面的,前导

1.修饰符 . 任意一个字符 * 匹配*前面0个或多个字符 + 匹配+前面一个或多个字符 ? 匹配?前面0个或1个字符 ^ 以^后面的字符为前导 $ 以$前面的字符结尾 [] 匹配[]内的一个字符 () 分组,可以用\1 \2提取 [^] 匹配^后的以外的字符 {n} {n}前的字符有n个,n为正数

JavaScript学习日志(十) js对象 继承
JavaScript

JavaScript学习日志(十) js对象 继承

2020-02-16 标签:javascript,学习,笔记,js,对象,继承,原型,很少,单独,使用,实现,代码,如下,view,code,定义,superclass

1.原型链 //很少单独使用 实现代码如下: View Code //定义 SuperClass类,有一个属性property和一个方法getSuperValue function SuperClass() { this.property = true; } SuperClass.prototype

JavaScript学习日志(九) js对象 设计模式
JavaScript

JavaScript学习日志(九) js对象 设计模式

2020-02-16 标签:javascript,学习,笔记,js,对象,设计,模式,创建,实现,代码,如下,var,person,n,ew,object,ame,ruiliang

1.创建对象 实现代码如下: var person = new Object(); person.name = "RuiLiang"; person.age = 30; person.job = "Teacher"; person.sayName = function () { alert(this

JavaScript学习日志(八) js内置对象
JavaScript

JavaScript学习日志(八) js内置对象

2020-02-16 标签:javascript,学习,笔记,js,内置,对象,uri,方法,encodeuri,进行,编码,对本,属于,特殊,字符,冒号

1.URI方法 encodeURI()和encodeURIComponent()对URI进行编码 encodeURI()不会对本身属于URI的特殊字符进行编码,如冒号,正斜杠,问好,井字等 encodeURIComponent()会对任何非标准字符进行编码 2.eval() 方法:解释参数中的代码字

JavaScript学习日志(七) js函数介绍
JavaScript

JavaScript学习日志(七) js函数介绍

2020-02-16 标签:javascript,学习,笔记,js,函数,介绍,内部,属性,arguments,用来,保存,参数,callee,指向,拥有,对象,实现,代码

1.函数内部属性 arguments arguments用来保存函数的参数,arguments.callee指向拥有arguments对象的函数 实现代码如下: //阶乘 function factorial(num) { if (num <= 1) { return 1; } else {

JavaScript学习日志(六) Date 日期类型
JavaScript

JavaScript学习日志(六) Date 日期类型

2020-02-16 标签:javascript,学习,笔记,date,日期,类型,创建,对象,实现,代码,如下,var,n,ow,ew,获得,当前,系统

1.创建日期对象 实现代码如下: var now = new Date(); //获得当前系统日期和时间 var someDate = new Date(Date.parse("May 25,2012")); var someDate = new Date("May 25,2012"); //与上相

JavaScript学习日志(五) Array 数组类型介绍
JavaScript

JavaScript学习日志(五) Array 数组类型介绍

2020-02-16 标签:javascript,学习,笔记,array,数组,类型,介绍,创建,实现,代码,如下,var,colors,n,ew,20,包含

数组的创建 第一种: 实现代码如下: var colors = new Array(); var colors = new Array(20);//创建包含20项的数组 var colors = new Array("Greg");//创建包含1项,即字符串"Greg"的数组 var colors

JavaScript学习日志(四) Number 数字类型
JavaScript

JavaScript学习日志(四) Number 数字类型

2020-02-16 标签:javascript,学习,笔记,number,数字,类型,tofixed,方法,指定,小数位,个数,科学,计数,表示,参数,toprecision

toFixed() 方法指定小数位个数 toExponential() 方法 用科学计数法表示数,参数指定小数位个数 toPrecision() 方法自动判断调用toFixed()或toExponential()方法,参数指定所有数的位数 实现代码如下: var num = 99; alert(to

JavaScript学习日志(三) String 字符串类型介绍
JavaScript

JavaScript学习日志(三) String 字符串类型介绍

2020-02-16 标签:javascript,学习,笔记,string,字符串,类型,介绍,字符,方法,charat,charcodeat,实现,代码,如下,var,stringvalue,hello,world

1.字符方法charAt() 、charCodeAt()、fromCharCode() 实现代码如下: var stringValue = "hello world"; alert(stringValue.charAt(1));    //"e" alert(stringValue[1]);