2018-04-24 小点

1.返回false的值
null
undefined 
0
NaN
" "
false
2.返回NaN的值
Number(undefined)
// NaN
数值与非数值运算
任何值与非数值
isNaN()
2.返回null的值
2.返回undefined的值
访问数组或对象不存在的成员。
定义的变量未赋值。
函数没有返回值,或return后没有数据。
3.doctype

文档类型声明。它是指示 web 浏览器关于页面使用哪个 HTML 版本。
DOCTYPE作用:
浏览器根据Doctype的声明进行有效性验证。浏览器需要知道要使用什么DTD(文档类型声明)来正确的处理页面。
用于声明浏览器呈现模式
渲染模式
标准模式:浏览器根据规范呈现页面
混杂模式:页面以一种比较宽松的向后兼容的方式显示。
混杂模式通常模拟老式浏览器的行为以防止老站点无法工作。
如果在文档开始处没有发现文档类型声明,则所有浏览器都会默认开启混杂模式。但采用混杂模式不是什么值得推荐的做法,因为不同浏览器在这种模式下的行为差异非常大,如果不使用某些hack技术,跨浏览器的行为根本就没有一致性可言。

4.
捕获.PNG
5.HTML5新元素 分类
(新的语义/结构性元素)
HTML5为了更好的文档结构提供了新元素
<article>
在文档中定义文章
<aside>
定义页面内容侧边栏的内容
<bdi>
定义文本的文本方向,使其脱离其周围文本的方向设置。
<command>
命令按钮
<details>
元素细节
<dialog>
对话窗或者窗口
<embed>
外部交互内容或者插件
<figcaption>
figure元素的标题
<figure>
定义媒介内容的分组,以及它们的标题。
<footer>
定义 section 或 page 的页脚。
<header>
定义 section 或 page 的页眉。
<main>
文档的主要内容
<mark>
被标记或者高亮的文本
<menuitem>
定义用户可以从弹出菜单调用的命令/菜单项目。
<meter>
预定义范围内的度量
<nav>
文档中的导航链接
<progress>
任务进度
<rp>
浏览器不支持ruby注释时显示的内容
<rt>
定义 ruby 注释的解释。
<ruby>
ruby注释
<section>
在文档中定义section区块
<summary>
为detail元素定义一个明显的标题
<time>
时间/日期
<wbr>
规定在文本中的何处适合添加换行符。


(新的表单元素)
<datalist>
定义下拉列表
<keygen>
定义生成密钥
<output>
定义输出的类型。


(新的Input 类型)
<ul><li>color</li><li>date</li><li>datetime</li><li>datetime-local</li><li>eamil</li><li>month</li><li>number</li><li>range</li><li>search</li><li>tel</li><li>time</li><li>url</li><li>week</li></ul>
<ul><li>autocomplete</li><li>autofocus</li><li>form</li><li>formaction</li><li>formenctype</li><li>formtarget</li><li>formtarget</li><li>height and width</li><li>list</li><li>min and max</li><li>multiple</li><li>pattern</li><li>placeholder</li><li>required</li><li>step</li></ul>


(HTML5新的属性语法)
HTML5支持下面四种属性写法,采用哪一种取决于属性的需要。(以Input元素为例)
Empty
<input type="text" value="John" disabled >
Unquoted
<input type="text" value=John >
Double-quoted
<input type="text" value="John">
Single-quoted
<input type="text" value='John' >


(制图)
<canvas>
使用JavaScript画图的画布
<svg>
使用SVG画图的图表


新媒体元素)
<audio>
定义声音或音乐内容
<embed>
定义外部内容或插件
<source>
video与audio的sources
<track>
video与audio的tracks
<video>
定义视频或电影内容
6.proto prototype

http://www.cnblogs.com/snandy/archive/2012/09/01/2664134.html

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架,建立于...
    Hsinwong阅读 22,760评论 1 92
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,084评论 19 139
  • 第3章 基本概念 3.1 语法 3.2 关键字和保留字 3.3 变量 3.4 数据类型 5种简单数据类型:Unde...
    RickCole阅读 10,717评论 0 21
  •   DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API(应用程序编程接口)。   DOM 描绘...
    霜天晓阅读 9,112评论 0 7
  • 小时候,读不懂国画,看到很多写意的山水画或者一些花鸟画都很深奥,有些写意画画面比较凌乱甚至会觉得很难看。长大...
    叶筱暖阅读 3,505评论 6 4

友情链接更多精彩内容