前端基础 - JavaScript (一) 什么是JavaScript?

JS是什么

JS的出处

JS语言的性质

弱类型的脚本语言

弱类型

数据类型?(DataType)

1.声明变量不需要声明数据类型

2.数据的类型取决于存储的数据的值

脚本语言

本质和编译语言不同,编译语言的运行是直接对CPU负责,CPU直接将编译语言先转变成二进制之后再进行执行。

而脚本语言并不对CPU直接负责,脚本语言的执行核心是这个脚本的解释器,js的解释器是浏览器的JS引擎

JS的执行并非是将JS转为二进制之后CPU执行,而是,首先通过JS引擎将JS代码进行解释执行

JS基础语法(一)

JS的引入

JS代码应该写在什么地方,学过的所有的代码都是一种语言,不同的语言对应的语言文件后缀名不一样,所以在html文件中的所有数据计算机默认以对待html数据的处理方式进行处理。如果需要使用js和html的搭配就需要考虑将js代码写在什么地方。

1.行内js

将js代码直接写在html标签内的某个属性值里面

2.内嵌js

在html文件里面的某个地方添加一个script标签,然后在这个script标签内部书写js代码

3.外联js

专门创建一个js文件,这个js文件中书写js代码然后在需要的html中导入js文件即可

JS的三种写法优缺点

1.方便:行内JS>内嵌js>外部js

2.权限&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值