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. 不建议这么操作,可读性太低*/
网友评论