博客文章
博客文章
博客文章
  • NaN类型说明

    发表于2017-02-26 | 分类于: js

    描述

    NaN 是一个全局对象的属性
    NaN 属性的初始值就是 NaN,和 Number.NaN 的值一样。在现代浏览器中(ES5中), NaN 属性是一个不可配置(non-configurable),不可写(non-writable)的属性。但在ES3中,这个属性的值是可以被更改的,但是也应该避免覆盖。
    在编码很少直接使用到 NaN。通常都是在计算失败时,作为 Math 的某个方法的返回值出现的(例如:Math.sqrt(-1))或者尝试将一个字符串解析成数字但失败了的时候(例如:parseInt(“blabla”))。

    判断一个值是否是NaN

    等号运算符(== 和 ===) 不能被用来判断一个值是否是 NaN。必须使用 Number.isNaN() 或 isNaN() 函数。在执行自比较之中:NaN,也只有NaN,比较之中不等于它自己。

    阅读全文 »
  • flex篇

    发表于2017-02-25 | 分类于: css

    flex语法

    网页布局(layout)是CSS的一个重点应用。
    布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。 2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。

    一、Flex布局是什么?

    任何一个容器都可以指定为Flex布局。
    行内元素也可以使用Flex布局。
    Webkit内核的浏览器,必须加上-webkit前缀。
    注意,设为Flex布局以后,子元素的float、clear和vertical-align属性将失效。

    阅读全文 »
  • jquery 日期Date

    发表于2017-02-25 | 分类于: js

    现在开始往后面推5天是什么时间?往后推5个月呢?

    五天后:  
    var CurrentDate=new Date();
    CurrentDate.setDate(CurrentDate.getDate()+5);
    
    五个月后: var CurrentDate=new Date(); CurrentDate.setMonth(CurrentDate.getMonth()+5); alert(CurrentDate.getMonth()+1)
    阅读全文 »
  • 常用的css片段

    发表于2017-02-01 | 分类于: css

    常用网址

    css解决方案:http://www.w3cplus.com/solution/index/index.html sticky-footer:http://www.w3cplus.com/css3/css-secrets/sticky-footers.html

    阅读全文 »
  • 易用、高效、灵活的vue

    发表于2016-12-01 | 分类于: 框架

    简单介绍

    vueJS是一种轻量级的MVVM框架,它同时吸收了react和angular的优点,强调了react组件化的概念,可以轻松的实现数据和展现的分离。也吸收了angular灵活的指令和页面操作的一些方法。
    实现双向数据绑定,目前主要有三种方式:脏检查、观察机制、封装属性访问器
    脏检查:框架将所有需要监控的属性放在一个序列中,当发生特定事件时,遍历整个序列,对被监控的属性做对比,如果发生变化,则调用相应的处理函数。
    观察机制:通过 Object.observe() 「已废弃」方法对对象进行监控,一旦其发生变化,将会执行相应的handler。
    封装属性访问器:使用 Object.defineProperty 将对象的属性转换为 getter/setter ,当依赖项的 setter 被调用时,会通知 watcher 重新计算,从而致使它关联的组件得以更新。
    vue易用、高效、灵活、高效:
    文件很小16kb min+gzip的运行大小
    超快虚拟DOM
    灵活—渐进式

    阅读全文 »
« 上一页 1 2 3 4 5 下一页 »
  • 文章25
  • |
  • 标签17
  • |
  • 分类7
    文章分类
    • 6 框架
    • 3 css
    • 8 js
    • 3 工具类
    • 3 web
    • 1 浏览器
    • 1 生活琐事

    coral

    专注于前端知识分享,微信公众号:前后端技术分享屋
    • 首页
    • 标签
    • 分类
    • 关于
    关注我
    • 微信
    • 公众号
    rss
    • 首页
    • 标签
    • 分类
    • 关于
    © 2016-2019 前端-coral 微信,加好友zjs123zjs1234,备注博客
    由 jekyll 强力驱动