【JavaScript】基础知识复习

 

1、JavaScript基础

->基本历史和现状

-> 1994-1995,点击一个网页,需要40s左右才可以打开

注册的问题

->就是为了检验页面中的数据

网景:livescript,1995年sun的java火了,更名为javascript

微软ie绑定到操作体统中(JScript语言)

//CGI->asp(vbscript)->jsp

1996-2000

谷歌v8引擎(可以将脚本编译成机器语言执行)

->js

ecma-v3

ecma-v5        严格模式 strict

历史分歧,是的javascript的多面化

执行在浏览器上的一个脚本语言

flex:actionscript(js是变种)

node.js(v8引擎作为js的解释引擎,将js带到了服务器后端)

NginX

CommonJS

-> 库

jQuery

prototype

YUI

Extjs

dojo

 

2、-> JavaScript本身(函数)

->Array

->Date

->RegExp

->Error

->Number

->Boolean

->String

 

3、->DOM

-> 弄清楚dom树

->节点的增删改查

->创建与添加

->document.createElement()

->document.createTextNode()

-><node>.setAttribute()

-><node>.innerHTML

->document.write()

-><parentNode>.appendChild(<subNode>)

-><parentNode>.insertBefore(<newSubNode>, <nextNode>)

->删除

-><parentNode>.removeChild(<subNode>)

->修改

-> 修改内容:<node>.innerTHML

-> 修改属性:<node>.setAttribute()

-> 修改样式:<node>.style.样式属性 ="值";

->查(获得节点)

->标准方法:

document.getElementById

document.getElementsByTagName

->属性

<node>.childNodes

<node>.firstChild

<node>.lastChild

->案例

->生成表格

->无刷新品论

->美术馆

->计算器

 

4、->BOM

-> 常用事件(键盘事件与鼠标事件)

-> window对象(全局对象)

->confirm

->location

->screen

->history

->事件对象

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值