JavaScript课堂笔记

1、javascript是什么

javascript是以对象为基础的脚本语言,和大多数脚本语言一样,Javascript在浏览器中是解释执行的。应用程序的执行一般有两种方式,解释和编译。编译是将源程序代码翻译成可执行的二进制代码文件,解释是翻译一句执行一句。因此javascript代码并不会被编译为二进制代码文件。javascript代码都是通过事件驱动的。javascript自我理解为是三种行为,行为操作(特效)、数据操作(涉及数据库)、逻辑操作(业务逻辑)。

2、javascript组成核心

1,ECMAscript 简单理解为一套JS的标准规范。

2,DOM(document object model)文本对象模型

3,BOM(browser object model)浏览器对象模型

3、网页的特效原理

js通过修改元素样式的途径实现特效

#box {

width: 100px;

height: 100px;

background: red;

}

/*

btn1 点击时, box显示(display = "block")

btn2 点击时, box隐藏(display = "none")   改变了元素的样式

*/

btn1.onclick = function(){

box.style.display = "block";

};

btn2.onclick = function(){

box.style.display = "none";

};

/*

id的使用

1. id可以不用获取直接使用

2. 不建议这么操作,可读性太低*/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容