2、检查是否为一个手机号码
手机号码的规则
- 以1开头
- 第二个是3到9任意数字
- 三位以后是任意9个数字
目录
1、html中的js
书写
1、在页面弹出警告框
alert("内容")
2、直接在页面中输出
document.write(”内容“)
3、在控制台输出
console.log("内容")
js的书写位置
1、写在标签中
点击button后才执行
<!-- 可以将js代码编写到标签中的onclick属性中,当我们点击按钮时,js代码才会执行
虽然可以写在标签中,都是他们属于结构与行为耦合,不方便维护,不推荐。
-->
<botton onclick="alert('点击弹出警告窗口');">点击</botton>
<!-- 可以将js代码卸载超链接的herf属性中,这样点击超链接时,会执行js代码 -->
<a href="javascript:alert('点击弹出警告窗口');">点击2</a>
2、写到ds标签中
<script type="text/javascript">
alert('欢迎来到js滴世界哦')
</script>
3、外部js文件
外部文件可以在不同页面中同时引用,也可以利用到浏览器的缓存机制。
这是我们推荐使用的方式
script标签一旦引入外部文件了,就不能再编写代码了,即使编写了浏览器也会忽略。如果需要则可以再创建一个新的script标签
<!-- 写到外部文件 -->
<script type="text/javascript" src="dist/js/app.5f4a6536.js"></script>、
上面地址是js文件的地址
js的基本语法
1、注释
<script type="text/javascript"> // js的注释(ctrl+/) 单行注释 /* 多行注释 */ </script>
2、基础语法
- js中严格区分大小写
- js中每一条语句以分号(;)结尾
如果不写分号,浏览器会自动添加,但是会消耗一些系统资源,而且有些时候,浏览器会加错分号,所以在开发中必须写分号。
- js中会忽略多个空格和换行,所以我们可以利用空格和换行对代码进行格式化
字面量和变量
1、字面量
字面量都是可以直接使用的,但是我们一般不直接使用字面量
2、变量
变量可以用来保存字面量,而且变量的值是任意改变的。
变量更方便我们使用,所以在开发中都是通过变量去保存严格字面量,而不会直接使用字面量,
可以通过变量对字面量进行描述;
声明变量 var、let、const
变量赋值:a=23; ,声明和赋值可以同时进行;
标识符
在js中所有的由我们自主命名的都可以称为标识符;
例如:函数名、变量名、属性名都属于标识符
命名标识符需要符合的规则:
- 标识符中可以含有字母、数字、_、$
- 标识符不能以数字开头
- 不能是ES中的关键字或保留字
- 标识符一般采用驼峰命名法 (首字母小写,每个单词的开头字母大写,其余字母小写)
数据类型
数据类型指的就是字面量的类型
String、Number、Boolen、Null、Undefined属于基本数据类型,而Object属于引用数据类型。