跳至正文

JavaScript入门教程笔记(17)-正则表达式

JavaScript中正则表达式的功能由RegExp对象提供。 1 概述 正则表达式(Regular expression)是一种表达文本模式(即字符串结构)的方法,有点像是字符串的模板,常用来按照“指定模式”匹配文本。例如,可以用正则表达式定义好一个邮箱地址的模式,然后用它来检查某个字符串是否为有… 阅读更多 »JavaScript入门教程笔记(17)-正则表达式

JavaScript入门教程笔记(14)-实例对象与 new 命令

1 对象是什么 对象是单个实物的抽象。通常有一个模板表示共同特征,然后对象根据这个模板生成。 典型的面向对象编程语言(比如C++和Java),都有“类”(class)这个概念。所谓“类”就是对象的模板,对象就是“类”的实例。但是JavaScript的对象体系,不是基于“类”的,而是基于构造函数(co… 阅读更多 »JavaScript入门教程笔记(14)-实例对象与 new 命令

JavaScript入门教程笔记(7)-函数

1 概述 函数是一段可以反复调用的代码,它接受不同的输入参数,返回不同的值。 1.1 函数的声明 有两种常用的声明方法。 (1) function命令 function 命令声明的代码区块,就是一个函数。function 命令后面是函数名,函数名后面是一对圆括号,里面是传入函数的参数,函数体放在大括… 阅读更多 »JavaScript入门教程笔记(7)-函数

JavaScript入门教程笔记(5)-字符串

定义 字符串就是放在单引号或双引号之中的若干个字符。单引号字符串的内部可以使用双引号,双引号字符串的内部可以使用单引号。 ‘abc’ “abc” ‘name = “abc”‘ “It’s ok” 上面这些都是合法的字符串。 如果要在单引号字符串内部使用单引号,就必须加上反斜杠,用来转义。同理,双引号… 阅读更多 »JavaScript入门教程笔记(5)-字符串

JavaScript入门教程笔记(2)-关于null、undefined、true、false

1 null和undefined 1.1 定义 null和undefined都表示“没有”,实际上,将一个变量赋值为null或undefined,语法效果几乎一样。它们的区别是:null是一个表示“空”的对象,转为数值时为0;undefined是一个表示“未定义”的值,转为数值时为NaN。 if (… 阅读更多 »JavaScript入门教程笔记(2)-关于null、undefined、true、false