静觉敛尘.Om A Ra Pa Ca Na Dhih
post @ 2016-04-04
  • BOM&DOM&异步
    自定义事件不是真正意义上的事件,可以把它理解为自定义函数,触发自定义事件就相当于调用自定义函数。
Read More
post @ 2016-03-30

常见操作:

  • 快捷键:alt、shift
  • 取消选择:ctrl + d
  • 空格 + 鼠标—–>拖动
  • 工具栏、属性栏
  • 储存为web格式
Read More
post @ 2016-03-29
  • typeof的类型: number string boolean undefined object function。使用typeof操作符检测函数时,该操作符会返回“function”。其他的new对象返回”object”。
  • Javascript还提供了一个instanceof运算符,验证构造函数与实例对象之间的关系。
  • 为了配合prototype属性,Javascript定义了一些辅助方法,帮助我们使用它:
    • isPrototypeOf():这个方法用来判断,某个proptotype对象和某个实例之间的关系。
    • hasOwnProperty():用来判断某一个属性到底是本地属性,还是继承自prototype对象的属性。
    • in运算符:in运算符可以用来判断,某个实例是否含有某个属性,不管是不是本地属性。
  • 封装与继承的概念与在Javascript实现。
  • 作用域由作用域链构成,作用域实际上就是一些内存区域。
  • 闭包的优点是可以避免全局变量的污染,缺点是闭包会常驻内存。
  • 在Jquery插件内部,this关键字指的是jQuery对象的实例。而在一般的jQuery回调函数之中,this关键字指的是DOM对象。
  • 在Jquery的实现中,$是一个函数,利用其原型$.propertype承载方法。扩展方式为$.fn.方法名,实现关键语句:$.fn = $.propertype、$.fn.init.property = $.fn。
Read More
post @ 2016-03-28

Emmet的前身是大名鼎鼎的Zen coding,它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度。

Read More
post @ 2016-03-15

在移动设备上进行网页的重构或开发,首先得搞明白的就是移动设备上的viewport了,只有明白了viewport的概念以及弄清楚了跟viewport有关的meta标签的使用,才能更好地让我们的网页适配或响应各种不同分辨率的移动设备。

Read More
post @ 2016-03-13
  • 各浏览器核心(js引擎及排版引擎):IE—排版引擎Trident、JS引擎Chakra;FF—排版引擎Gecko、JS引擎JagerMonkey;GG/SF—排版引擎Webkit、JS引擎V8;OP—排版引擎Presto、JS引擎Carakan
  • 排版引擎不是直接就是css引擎了,里面包含了dtd模式规则和css引擎等,一个相当经典的问题,在html4的时候a标记内不应该包含块级元素,所以排版引擎还要根据自己的嵌套规则(跟dtd相关)来进行排版,对于支持html5的浏览器而言,对结构的探讨有了重大变化,例如a标记可以嵌套块级元素等。
  • 调用setTimeout函数会在一个时间段过去后在队列中添加一个消息。这个时间段作为函数的第二个参数被传入。如果队列中没有其它消息,消息会被马上处理。但是,如果有其它消息,setTimeout消息必须等待其它消息处理完。因此第二个参数仅仅表示最少的时间而非确切的时间。
  • 闭包是个函数,而它「记住了周围发生了什么」。表现为由「一个函数」体中定义了「另个函数」。
  • 闭包可以用在许多地方。它的最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中(不被垃圾回收机制(garbage collection)回收)。
Read More
post @ 2016-03-01

第一章 css与文档

  • 行内非替换元素、行内替换元素(行内非替换元素会忽略width属性)
  • 在html中,块级元素不能嵌套在行内元素中,但在css中,对于通过display属性如何嵌套不存在任何限制
Read More

这一年,我换了份工作。她开始实习了!

Read More

这一年,一起解决困难!

Read More

这一年,顺顺利利!

Read More

这一年,我工作,她二战!都取得了成功!

Read More

这一年,又要备战!

Read More
⬆︎TOP