javascript

  1. 什么是JavaScript

a)         是基于事件和对象的脚本语言,是主要是嵌入到HTML中, 应用于客户端操作网页元素, 也可以作用于服务端

  1. 定义变量

a)         Var a = “” 弱类型语言

  1. 基本数据类型

a)         Number

b)         Boolean

c)         String

d)         Undefine

e)         Null

 

  1. Typeof

a)         各种数字的结果都是number

b)         Infinite 无穷大表示数字无穷大

c)         两个无穷大相加是等于NaN

d)         字符串类型和数字相加,除了加法运算其他都会转化为字符串类型

e)         布尔类型, 除了以下值都是true

  1.  

null

undefined

0

NaN

false

  1. 数组

a)         Var a = [a,b,c]

b)         Var a = [[1,2,3] , [4,4]]

  1. 流程控制语句

a)         和java大同小异

  1. 函数

a)         Function(){}

b)         Var a = function(){}

  1. 预定义的函数

a)         parseInt()

b)         parseFloat()

c)         isNaN(xxx)

d)         isFinite(xxxx)

e)         eval()

 

 

DOM是什么,解释下DOM树

a)         当网页被加载的时候, 浏览器会创建页面的文档对象模型(Document Object Model)。 HTMLDOM 模型被构造为对象的树

b)         JavaScript能够改变HTML内容

c)         改变HTML属性

d)         改变css样式

e)         对所有页面中的事件发生反应

  1. DOM查找元素

a)         通过id

b)         通过标签

  1. DOM——HTML

a)         innerHTML = new HTML
.attribute = new value

b)          

  1. DOM——css
             a)..style.property=new style
  2. DOM——事件

a)         单击事件, 键盘事件(onkeydown, onkeyup, onkeypress), 加载事件, onmouse 鼠标事件, 焦点事件onfocus, onblur

 

  1. 添加节点
             dom添加节点和删除节点
  2. 计算器
  3. 表单

 

 

  1. Bom是什么

(a)Browser Object Model JavaScript 有能力与浏览器“对话”。

 

  1. Window对象

a)         Windown.location

b)         History

c)         open

d)         Alert

e)         Confirm

f)          setTimeOut

g)         clearTimeOut

h)         setInterval()

  1. Cookie的添加删除
  2. 获取,设置,提取
  3.  

 

posted @ 2017-11-22 19:28  老螃蟹  阅读(142)  评论(0编辑  收藏  举报