什么是JavaScript?
JavaScript是一种基于对象和事件驱动,并具有安全性的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
2.JavaScript使用
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <!--JS代码---> <script> /* 警告框*/ alert("这是"); /*文本写入*/ document.write("") </script> </head> <body> </body> </html>
3.JavaScript 注释 单行注释// 多行注释/* */
4.JavaScript 严格区分大小写
5.Js每一条语句以分号(;)为结尾,
6.Js 使用var关键字来声明一个变量,
变量使用的注意事项:1.变量可以包含字母 数字 _ $
2.变量名不能以数字开头 3.变量名不能是ES中的关键字或保留字
4.变量名一般采用驼峰命名法
7.JS共有六种类型 字符串 数值 布尔值 空值 未定义 对象
检查 类型 用typeof 来检查变量的类型
检查 字符串时 出现 string 检查数值时出现 Number
布尔值 Boolearn 只有两个值 true false
null 用来表示一个为空的对象,使用typeof 来检查null,会返回object
undefined 未定义,类型的值只有一个 undefined
8.强制类型转换
将数值 ,布尔值 转为字符串 进行强制转换 调用toString()方法
var a = true;
a.toString();
console.log(a); --->转为字符串
还有种方法 使用 调用 String()函数 ,进行强制转换
var a = true;
String(a);
console.log(a);
将其他类型 转换为 Number
字符串 --> 数值 使用Number()函数
var a = "123";
a = Number(a);
console.log(a);
如果字符串中有非数字的内容,转换为NaN
如果字符串是一个空字符串或是一个空格的字符串,则转换为0
布尔值--.>数字 true 1 false 0