HTML5+CSS3+JS

一、JavaScript的组成部分

1.BOM(Browser Object Model) JS操作浏览器发生变化的属性和方法

2.DOM (Document Object Model)JS 操作文档流发生变化的属性和方法(指操作文档流的内容)

3.ECMAScript JS 的书写语法和书写规则,也就是在什么时候需要书写括号,什么时候需要书写文字,又是一个什么样的规则来进行组合。

 二、JavaScript的书写位置

1.行内式(不推荐,不利于代码维护)

2.内嵌式---把代码书写在一个script标签对内

3.外链式---把代码书写在一个 .js文件内    不需要依赖任何行为,打开页面就会执行。(推荐)

<script src="./test.js"></script>   //引入JS文件的属性

三、JavaScript变量

1、变量---在程序运行过程中,保存一个中间值使用

变量的书写 var num = 100  一个变量只能保存一个值

2.变量的命名规则:变量只能由数字 字母 下划线 美元符 组成  变量不能由数字开头,严格区分大小写、不能使用关键字。

四、数据类型

1.数值类型 Number 十进制数字、科学记数法、其他进制表示方式的数字

2.字符串类型 String 单引号或者双引号包裹的一切内容

3.布尔类型 Boolean  true和false

4.空类型 有Undefined和Null两种

五、数据类型转换

1.转数值   

1.Number(); 语法:Number(要转换的内容) 结果:转换好数值类型的结果

<script>
//准备一个变量,赋值为字符串类型内容
var s1 = '100'
console.log(s1)
console.log(typeof s1)

//使用Number()方法进行一下转换
var n1 = Number(s1)
console.log(n1)
console.log(typeof n1)
</script>

2.pareInt();  pareInt(要转换的内容) 结果:转换好数值类型的结果。它的解析规则是要把转换的内容一位一位的查看,只有第一位不是合法数字的时候会出现NaN,否则只会把前面的数字内容保留。

3.parseFloat();语法:parseFloat(要转换的内容) 结果:转换好数值类型的结果.与parseInt()的规则区别在于parseInt只能解析到整数部分,而parseFloat能解析到小数部分。

2.转字符串

1.String();语法:String(要转换的内容) 结果:转换好字符串类型的结果。

2.toString();语法:.toString(要转换的内容) 结果:转换好字符串类型的结果。

var b1 = true
console.log(b1)
console.log(typeof b1)

//使用toString()方法进行一下转换
var s1 = b1.toString()
console.log(s1)
console.log(typeof s1)

3.转布尔

Boolean(); 语法:要转换的内容.Boolean()  结果:转换好布尔类型的结果。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值