javascript核心知识
经历几个月的学习,我想和大家分享一下我自己理解的javascript的核心知识,
- javascript,我们很多人称之为做特效,所以很多人觉得很高级,其实如果你知道其中的原理,那么你会觉得它多么炫酷和高级了。那么问题来了,它的原理又是什么呐?
- 原理,在我个人看来,其实javascript无非就是在操作dom对象和bom对象,这里需要经历两个步骤,那就是先查找dom对象和bom对象,dom对象我们可以理解为我们写的div,p,h1等文档标签,而bom对象我们可以理解为浏览器的地址栏,历史记录等。找到之后就是操作他们了。
- 接下来,我们主要掌握如何去查找和操作他们了,查找的方法有,代码如下
//1.通过id查找
var div = document.getElementById('header');
//2.通过便签名来查找
var div = document.getElementsByTagName('div');
//3.通过类名来查找
var div = document.getElementsByClassName('div');
//4.对于表单元素,通过name来查找
var user = document.getElementsByName('user');
4.如何操作他们呐,在js里面,一切皆对象,我们可以利用点语法来操作他们的普通属性和style属性
//1.普通属性也是标签的行内元素,比如img里面的src,class,id等等;
img.src = "imgages/01.jpg";
//2.style属性也就是写在外部的css啦,
div.style.border = "1px solid red";
5.今天分享就到这里。