javascript核心知识

javascript核心知识
经历几个月的学习,我想和大家分享一下我自己理解的javascript的核心知识,

  1. javascript,我们很多人称之为做特效,所以很多人觉得很高级,其实如果你知道其中的原理,那么你会觉得它多么炫酷和高级了。那么问题来了,它的原理又是什么呐?
  2. 原理,在我个人看来,其实javascript无非就是在操作dom对象和bom对象,这里需要经历两个步骤,那就是先查找dom对象和bom对象,dom对象我们可以理解为我们写的div,p,h1等文档标签,而bom对象我们可以理解为浏览器的地址栏,历史记录等。找到之后就是操作他们了。
  3. 接下来,我们主要掌握如何去查找和操作他们了,查找的方法有,代码如下
//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.今天分享就到这里。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1. 计算机科学与技术 目 录 1.1 JavaScript内核系列 第1章 前言及概述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 JavaScript内核系列 第2章 基本概念 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 1.3 JavaScript内核系列 第3章 对象与JSON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 1.4 JavaScript内核系列 第4章 函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 1.5 JavaScript内核系列 第5章 数组 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 1.6 JavaScript内核系列 第6章 正则表达式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79 1.7 JavaScript内核系列 第7章 闭包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95 1.8 JavaScript内核系列 第8章 面向对象的JavaScript(上) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105 1.9 JavaScript内核系列 第8章 面向对象的JavaScript(下) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118 1.10 JavaScript内核系列 第9章 函数式的Javascript . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值