前端里JavaScript知识点的部分总结
JavaScript的组成:
ecmascript JS的书写语法和书写规则
dom JS 操作文档流发生变化的属性和方法
bom 操作浏览器发生变化的属性和方法
JavaScript书写的地方有三个:
行内式(直接把代码书写在标签身上。a 标签书写在 href 属性上,非 a 标签书写在行为属性上 。)
内嵌式(把代码书写在一个 script 标签对内,,不需要依靠任何行为, 打开页面就会执行。)
外链式(把代码书写在一个 .js 文件内 ,外链式 JS 代码, 不需要依靠任何行为, 打开页面就会执行。)
js中基本数据类型:
布尔类型
布尔(逻辑)只能有两个值:true 或 false。
字符串类型
字符串是存储字符(比如 "Bill Gates")的变量。
字符串可以是引号中的任意文本
数字类型
JavaScript 只有一种数字类型。数字可以带小数点,也可以不带
空类型
Undefined(表示没有值 )
Null(表示有值, 有一个空值 )
数据类型之间的几种互相转换的方法
转数值
1. Number(); 语法: Number(要转换的内容)
2.parseInt(); 语法: parseInt(要转换的内容)
3.parseFloat(); 语法: parseFloat(要转换的内容)
转字符串
1. String(); 语法: String(要转换的内容)
2. toString(); 语法: 要转换的内容.toString()
转布尔
1. Boolean(); 语法:Boolean(要转换的内容)