【无标题】

  1. document.write

 document.write()用于直接在网页中输出内容,需要注意的是,如果是在文档加载后使 用,会覆盖整个文档原来的内容。 Ø 输出内容用“”括起来,直接输出“”中的内容; Ø 输出变量,直接将变量放到()中,不需要使用“” Ø 输出多项内容,使用字符串拼接的方法,内容直接用+连接; Ø 输出 HTML 标签,标签需使用“”括起来

  1. alert 警告消息对话框

 在网页中弹出的小窗口(包含一个确定按钮),用于提示信息,消息框是按顺序弹出的。

语法:alert(字符串/变量)

注意:

 Ø 在点击对话框“确定”按钮之前,不能进行任何其他操作; Ø 消息对话框通常用于调试程序; Ø alert 输出的内容可以是字符串或者变量,同 document.write(首先要保证就是这个变量的名字要有意义

confirm 确认消息对话框

confirm 对话框(包含一个确认和一个取消按钮),通常用于允许用户做选择动作。

 语法:confirm(str)

参数:str 表示要在对话框中显示的文本,返回值是 boolean 值; 当用户点击“确定”按钮时,返回 true; 当用户点击“取消”按钮时,返回 false

JS的变量

  1. 声名Js变量

语法:var carName;

未使用值来声明的变量,实际上的值为 undefined,可以使用等号为变量赋值; carName=“b”; 也可以在声明变量的同时赋值; var carName =a;

一条语句,多个变量

可以在一条语句声名多个变量,以var开头,并使用逗号分隔变量即可:

Var carname=”ford”

Weigth=“1吨”

JavaScript正则表达式简介

正则表达式:又称规则表达式

              英文名为Regular Expression,在代码中常简写为regex、RegExp或RE

             

              正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,可以将字符中符合规则的内容提取出来

手机号的规则:

              首先 13893443823(11位数字)

                     1.以1开头

                     2.第二位(3-9)

                     3.第三位以后任意9个数字

       语法: var 变量=new RegExp("正则表达式","匹配模式");

                     使用typeof检查正则对象,则会返回object

       var reg=new RegExp("a"); 这个表达式可以用来检查一个字符串中是否含有字符a

       在构造函数中可以传递一个匹配模式作为第二个参数

              i 忽略大小写

              g 全局匹配

JavaScript正则表达式

       使用字面量来创建正则表达式

              语法: var 变量=/正则表达式/匹配模式

             

       - 使用字面量的方法创建更加简单

       - 使用构造函数创建更加灵活

//var reg=new RegExp("a","i");//用构造函数创建正则表达式

//创建一个正则表达式,去检查一个字符串中是否含有a或b或c
使用|表示或则的含义

//创建一个正则表达式,去检查一个字符串中是否含有字母

//     reg=/a|b|c|d|e|f/;

[] 使用中括号表示范围

              [abc] 等价于 a|b|c

              [a-z] 表示匹配所有的小写字母

              [A-Z] 表示匹配所有的大写字母

              [A-z] 表示匹配所有的字母(包含大小写)

             [0-9] 表示匹配所有的数字

console.log(reg.test("123"));

       /*

              检查一个字符串中是否含有abc 或 adc 或则aec

       */

       reg=/a[bde]c/;

      

       //创建一个正则表达式,去检查一个字符串中是否含有除了abc以外的字符

       /*

              [^] //shift+6

                     除了方括号内的所有字符

       */

       reg=/[^abc]/;

       console.log(reg.test("ab"));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值