浏览器本身不认识js,但他因为内核里有一个js解释器
Js 解释器非常重要
Javascript 在网站中的应用
Js 最核心的功能是对数据的处理,显示数据****
1、 网页中的特效。例如:焦点图、二级菜单、放大镜
2、 表单验证
3、 Ajax(前后台数据交互)
4、 Html5很多功能组要js实现。
计算机语言分类:
1、 面向对象的语言 对象:计算机里所有的东西
2、 面向过程的语言 该语言重视逻辑
3、 基于对象的语言 这里的对象原来就有
JS 的概念以及特点
概念:是一种基于对象(object)和事件驱动(Event Driven)并具有安全性能的脚本语言。
特点:是一种脚本语言、基于对象的语言、简单性、安全性、动态性、跨平台性、面向对象、基于对象、面向过程。
Js不能读取本地文件,就是电脑硬盘里存的东西
脚本语言:是不需要编译电脑就能执行的
Javascript和Java的区别
Netscape 网景公司 最早研发浏览器的公司(网景浏览器 js就是它开发,最早想用在自己的浏览器里的)
Sun 他家公司研发的java
Oracle 全球最大的做数据库的公司 但是价格昂贵
网景和微软之间的故事
Javascript和jscript时间发
Ecmascript 是Javascript的标准,Javascript是Ecmascrio的实现,Javascript包含Ecmascript
Javascript不是ecmascript,前者东西比后者多
、DOM、BOM
JS 的嵌入方式
内嵌方式:可写在里面或者后面
外链式script标记之间就不能写东西了,script可以引入多个js文件 后面的样式覆盖前面的
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第8天juejin.cn/post/712312…
JavaScript开发工具以及调试工具
开发工具
1、 notepad 初学推荐
2、 editplus 初学推荐
3、 dreamweaver 初学推荐
4、 sublime专业开发推荐
5、 hbuilder 专业开发推荐
6、 webstrom专业开发推荐
7、 Visio studio code
调试工具
Firebug、vhrome调试器
浏览器测试
Firefox
Ie
Js单行注释 //注释内容
多行注释/* */