zoukankan      html  css  js  c++  java
  • JavaScript学习笔记

    之前刚接触 JavaScript 的时候,有做过笔记,但还是要写这个笔记。 

    写这个笔记的主要目的:

    1)温习 JavaScript 的知识,梳理一下相关知识点,给出一个架构纲要;

    2)锻炼自己写博客的水平;

    这篇笔记主要是参考了 w3school.com.cn 网站中“浏览器脚本教程”部分,如果有雷同的地方,那绝对是一件必然的事。

    第一篇 基础篇
     
    —————————————————————————
     
    第一部分:快速上手 JavaScript
     
     
     
     3. JavaScript 语句
     
     4. JavaScript 注释
     
     5. JavaScript 变量
     
     6. JavaScript 数据类型
     
     7. JavaScript 对象
     
     8. JavaScript 函数
     
     9. JavaScript 运算符
     
    10. JavaScript 比较运算符和逻辑运算符
     
    11. JavaScript if...else
     
    12. JavaScript switch
     
    13. JavaScript for
     
    14.JavaScript while
     
    15. JavaScript break 和 continue
     
    16. JavaScript 的错误处理
     
    17. JavaScript 的表单验证
     
     
    —————————————————————————
     
    第二部分 DOM
     
    1. 认识 DOM
     
    2. 用 DOM 改变 HTML 页面元素的内容
     
    3. 用 DOM 改变 HTML 页面元素的样式
     
    4. DOM 帮助 JavaScript 对 HTML 页面上的事件做出反应
     
    5. 用 DOM 添加或者删除 HTML 页面的元素
     
     
    —————————————————————————
     
    第三部分 JavaScript 对象
     
    1. 再来认识一下 JavaScript 对象
     
    2. Number,数字对象
     
    3. String,字符串对象
     
    4. Date,日期对象
     
    5. Array,数组对象
     
    6. Boolean,逻辑对象
     
    7. Math,算数对象
     
    8. RegExp,正则表达式对象
     
     
    —————————————————————————
     
    第四部分 BOM
     
    1. 认识 BOM
     
    2. window.screen,screen 对象
     
    3. window.location,location 对象
     
    4. window.history,history 对象
     
    5. window.navigator,navigator 对象
     
    6. 三种消息框
     
    7. 有关于计时的方法
     
    8. document.cookie,document 对象的 cookie 属性
     
     
    —————————————————————————
     
    第五部分 JavaScript 框架
     
    1. 为什么要用 JavaScript 框架
     
    2. jQuery 框架
     
     
    —————————————————————————
        
    用词的约定:
     
    “HTML页面”的意思跟“网页”的意思是一样的;
     
    “网页”包含在“窗口”里,“窗口”包含“网页”;
     
    “DOM”的意思跟“document对象”的意思是一样的;
     
    “BOM”的意思跟“window对象”、“窗口”的意思是一样的;
     
     
  • 相关阅读:
    单例模式-Singlleton
    C#中静态与非静态方法比较
    关于orcale的数据库脚本,记录下来,方便自己以后用到查找
    关于Oracle和SQLServer数据库在.net中拼接数据库语句的不同
    Oracle数据类型与.NET中的对应关系
    Got a packet bigger than 'max_allowed_packet' bytes
    .NET、C#和ASP.NET三者之间的区别(转)
    The use specified as definer('root'@'%') does not exist的解决办法
    app.config .exe.config .vshost.exe.config配置
    python学习:(3)自动化表单提交
  • 原文地址:https://www.cnblogs.com/zhangbao/p/5661667.html
Copyright © 2011-2022 走看看