js简要介绍

本文探讨了JavaScript代码在HTML中的引入注意事项,包括错误处理、类型声明和位置选择。同时,介绍了JS的基本数据类型、变量赋值及类型转换规则。此外,还提及了对象的创建方式以及JS中的内置、自定义和浏览器对象。
摘要由CSDN通过智能技术生成

JS代码引入的注意问题:

在一对script标签中存在错误的js代码,那么该代码后面的js将不会执行
如果第一对script标签中的js代码有错误,但不会影响下一对script标签中的js代码的执行。
当html遵循h5的版本时,script标签中的type=“text/JavaScript” 或者language=”javascript”,可以省略。
Html文件中可以出现多对script标签。
Script标签一般放在body标签内的最后一行,有的时候也会出现在body中,如vue。
如果script标签通过src引入外部的js文件,那么这对标签中不要写代码。
 

JS中的原始数据类型:number,string,boolean,null,undefined,object

 

一个变量声明,但未赋值,输出则是undefined
函数没有明确返回值,如果用变量接受,输出则是undefined
Undefine + number = NaN
 

基本数据类型(值类型):number,string,boolean

复杂类型(引用类型):object

空类型:undefined,null

 

 

值类型的值存储在哪里? 栈中存储具体的值

引用类型的值存储在哪里?栈存放地址和堆中存放代码块

 

值类型赋值传递的是值。

引用类型赋值,传递的是地址。

 

 

静态对象:对象={}.名称 = function(){},以这样的形式创建的对象,称静态对象。

 

JS中的三种对象:

内置对象
自定义对象
浏览器对象
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值