zoukankan      html  css  js  c++  java
  • 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.  
  • 相关阅读:
    10106 Product
    枚举值不占对象空间
    编译器会强制没有数据成员的对象长度非零
    对象切片与虚函数机制
    私有继承成员的公有化
    2013年开发者需要了解的开发趋势和技能
    redis 入门笔记
    Tomcat的异步通讯配置使用NIO
    如何成为“10倍效率的开发者”
    如何安装Node.js
  • 原文地址:https://www.cnblogs.com/jwlxtf/p/7880869.html
Copyright © 2011-2022 走看看