美文网首页
JS学习笔记

JS学习笔记

作者: 白小九 | 来源:发表于2016-11-09 09:56 被阅读0次

简介

  • JS概述
    • 轻量级的脚本语言,解释型程序语言。
    • 不仅能用于浏览器,还可用于服务器、PC、平板电脑和智能手机等设备。
    • 作用:验证输入、直接写入HTML输出流、改变HTML内容/图像/样式、事件响应。
  • JS组成部分
    • 文档对象模型DOM:提供访问和操作网页内容的方法和接口。
    • 浏览器对象模型BOM:提供与浏览器交互的方法和接口。
    • 核心ECMAScript:由ECMA-262定义,提供核心语言功能。
  • 引入html
    • 直接嵌入:<script>JS代码</script>
    • 外部引入(推荐):<script src="JS文件(允许来自外部域)">这里的代码会被忽略</script>
    • <script>标签可放在<html>中任何位置,但是建议放在<body>标签中的最后。
    • 如果不存在deferasync属性,则浏览器按顺序解析<script>块,即前面的<script>先被执行。
    • 平稳退化:<noscript>浏览器不支持或禁用脚本时,显示这里的内容</noscript>
    • XHTML中嵌入JS代码,需要将特殊符号用字符实体代替;或者将JS代码放入CData代码段里:
    <script>
        // <![CDATA[
        这里写JS代码,不需要字符实体。将CData标记注释掉,是为了兼容不支持XHTML的浏览器。
        // ]]>
    </script>
    

核心

  • JS语法
  • 数据类型
  • JS对象
  • 函数
  • 作用域和内存
  • 正则表达式
  • JSON
  • OOP

DOM

BOM

库与框架

推荐阅读

相关文章

网友评论

      本文标题:JS学习笔记

      本文链接:https://www.haomeiwen.com/subject/czvzuttx.html