Javascript重要知识点梳理

一.Javascript流程控制

  1. js中常用的数据类型
  2. var关键字的使用
  3. if – else if – else
  4. switch
  5. while
  6. for

二.Javascript常用函数

  1. 1.  字符串函数
    1. substring
    2. indexOf
    3. lastIndexOf
    4. charAt
    5. replace
    6. split
    7. toLowerCase
    8. toUpperCase
  2. 2.  数学运算函数
    1. Math.abs
    2. Math.ceil
    3. Math.floor
    4. Math.round
    5. Math.pow
    6. Math.random
  3. 3.  数据类型转换函数
    1. parseInt
    2. parseFloat

三.Javascript对话框

  1. alert     提示对话框
  2. confirm   确认对话框
  3. prompt    输入对话框

四.Javascript内置对象

  1. 1.  数组对象(仅限一维数组)
    1. length属性:获取数组的长度
    2. push函数:将元素添加到数组的尾部
    3. pop函数:将数组尾部元素从数组中移除
    4. slice函数:从数组中指定位置开始,提取指定数量的元素
    5. sort方法:将数组中的元素进行默认排序
    6. reverse函数:将数组中的元素倒置
    7. join函数:使用指定分隔符将数组所有元素连接为字符串
  2. 1.  时间对象
    1. toLocaleDateString()
    2. toLocaleTimeString()
    3. getFullYear()   getMonth()   getDay()  
    4. new Date():获取系统当前时间      
    5. getHours()   getMinutes()   getSeconds()
    6. setFullYear()   setMonth()   setDay()  setHours()   setMinutes()   setSeconds()

   3.1.window对象

      1. window.location

      2. window.open

      3. window.history

五.Javascript Dom操作

  1. getElementById
  2. getElementsByName
  3. getElementsByTagName
  4. 给文本框取值赋值
  5. 设置复选框单选按钮的选中状态
  6. 让Dom元素获取光标
  7. 控制Dom元素的显示和隐藏
  8. Dom元素的创建|添加|删除(可选)

六.Javascript事件处理

  1. DOM元素常用事件load、click、dblclick、blur、focus、change、mouse、keydown、keyup、mouseover、mouseout
  2. 事件绑定函数中this的用法,例如:<div onclick=”displayText(this);”></div>

七.Javascript定时器

  1. setInterval函数
  2. setTimeout函数
  3. clearInterval函数
  4. clearTimeout函数

Javascript重要知识点梳理的更多相关文章

  1. JavaScript 作用域知识点梳理

    JavaScript的作用域一直以来是前端开发中难以理解的知识点,对于JavaScript的作用域主要记住几句话. 一.“JavaScript” 中无块级作用域 在   Java 或 C# 中存在块级 ...

  2. JavaScript基础知识梳理,你能回答几道题?

    在学习JavaScript的时候,总是这里学一点,那里学一点,很的很零星,很杂,没有很系统的去学习,感觉好像JavaScript的知识点都了解了,但是真正要说起来,又不知道从何说起! 最深刻的体会就是 ...

  3. Memcache知识点梳理

    Memcache知识点梳理 Memcached概念:    Memcached是一个免费开源的,高性能的,具有分布式对象的缓存系统,它可以用来保存一些经常存取的对象或数据,保存的数据像一张巨大的HAS ...

  4. Javascript + Dom知识点总结

    Javascript + Dom知识点总结 1.用Javascript声明数组和字典的方式 // 数组声明 var arr = new Array(); arr["0"] = &q ...

  5. [独孤九剑]Oracle知识点梳理(十)%type与%rowtype及常用函数

    本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...

  6. [独孤九剑]Oracle知识点梳理(九)数据库常用对象之package

    本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...

  7. [独孤九剑]Oracle知识点梳理(八)常见Exception

    本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...

  8. [独孤九剑]Oracle知识点梳理(七)数据库常用对象之Cursor

    本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...

  9. [独孤九剑]Oracle知识点梳理(六)数据库常用对象之Procedure、function、Sequence

    本系列链接导航: [独孤九剑]Oracle知识点梳理(一)表空间.用户 [独孤九剑]Oracle知识点梳理(二)数据库的连接 [独孤九剑]Oracle知识点梳理(三)导入.导出 [独孤九剑]Oracl ...

随机推荐

  1. 深入理解JavaScript系列

    转自http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 深入理解JavaScript系列(1):编写高质量JavaScript代码 ...

  2. sort详解2

    linux sort 命令详解 sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比 ...

  3. completed solution matches microsoft sequential workflow tutorial

    microsoft sequential workflow tutorial website:http://msdn.microsoft.com/en-us/library/ms734794(v=vs ...

  4. sga_target大于sga_max_size数据库无法启动

    环境:oracle 11g 单机 操作过程:由于修改SGA的大小,只修sga_max_size,没有修改sga_target,改导sga_max_size大于sga_target的大小,使得数据库无法 ...

  5. 转: unix实际用户ID和有效用户ID解析

    今天在看APUE,这两个问题很难理解,GOOGLE一下,有篇文章总结的不错,看了一下才明白透彻了. 由于用户在UNIX下经常会遇到 SUID.SGID的概念,而且SUID和SGID涉及到系统安全,所以 ...

  6. Brophp框架开发时连接数据库读取UTF8乱码的解决(转)

    Brophp框架开发时连接数据库读取UTF8乱码的解决办法 (2012-09-15 10:41:22) 转载▼ 标签: 杂谈 it php 分类: 建站技术 Brophp框架开发时连接数据库读取UTF ...

  7. lucene历史版本地址

    http://archive.apache.org/dist/lucene/java/

  8. yii2 pjax使用

    Pjax::begin(['id'=>'datalist']); echo GridView::widget([ 'dataProvider' => $dataProvider, 'col ...

  9. Arguments Optional

    function add() { //return false; if(typeof arguments[0] !== "number" || arguments.length & ...

  10. windows下C++环境的配置

    方法一--VS: 使用windows开发神器visio studio.这种方法比较简单,直接下载一个最新的vs安装就行.不单单是C++,C.C#.VB等都可以开发. 方法二--只安装C++编译器: 最 ...