javascript是运行在客户端的脚本语言
JS是什么?
布兰登.艾奇(brendan EiChat,1961年~)
最初命名liveScript,后与Sun合作之后将其改名为javaScript
js是世界上最流行的语言之一,是一种运行在客户端的脚本语言(Script是脚本的意思)脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来进行解释并执行。
JS作用?
1.表单动态校验(密码强度检测)(js产生最初的目的)
2.网页特效 3.服务端开发(Node.js) 4.桌面程序(Electron) 5.App(Cordova)
6.控制硬件—物联网(Ruff)7.游戏开发(cocos2d-js)
网页的三层结构是什么?分别有什么作用?
1.html:(结构层)主要负责网页结构和内容
2.css:(表现层(样式层))主要用于网页样式修饰
3.javaScript:(行为层)负责网页和用户之间的交互行为
浏览器执行js简介
浏览器分成两部分:渲染引擎和js引擎
渲染引擎:用来解析HTML与CSS,俗称内核
js引擎:也称为js解释器,用来读取网页中的javaScript代码,对其处理后运行,比如chrome浏览器的v8
js组成:(ECMAScript)js语法,(DOM)页面文档对象模型,(BOM)浏览器对象模型
JS的书写方式(位置)
a.外部js文件:引入外部js文件时,标签内部是不能写js代码的,即使写了不报错也不能用
b.内嵌js
c.行内, : 通常要借助标签的事件属性,适用于简短的js表达式,不适合大段js代码块
注意:外部js文件和内嵌的js文件,一般情况下,可以放在网页文档的任何位置,建议哪里需要放哪里
JS注释方法
a.单行注释
b.多行注释,多行注释不能嵌套多行注释,但是可以嵌套单行注释
作用:提高代码可读性,方便后期维护
考试知识点
1. 在页面中使用JavaScript有哪些方法,不正确的是( )(分值:5分 | 得分:0分)
使用script 标签将JavaScript 代码嵌入到网页中
放置在由style 标记的href 属性指定的外部文件中(正确答案)
放置在HTML标签以on开头的属性即事件处理程序中
放置在由script 标记的src 属性指定的外部文件中