- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Echarts使用总结
下面是基本结构,我们所关注应该是option里面的内容,来实现不同实例。 ... var myChart =echarts.init(document.getElementById('main')); var option = { ... } myChar
2015-12-21 14:52:33 548
原创 fixedz闪动问题深度总结~~
1. 今天修改了手机新闻模块标题通过定义fixed之后,在苹果手机下显示bug,在加载完DOM结构后,会出现重绘的问题。在之前首页也出现了底部导航fixed出现相同问题的情况。首页的bug最后是通过修改DOM结构解决的问题,虽然修改DOM是最终的解决方案。但是出现问题,首先要理清出现问题的原理。2. 首先fixed是通过当前浏览器窗口进行定位,会使元素脱离文档流,不占据页面的空
2015-12-18 17:25:55 526
原创 HTML5动画设计
首先要是认识到,keyframes,这个属性能够让我们创建一个动画过度的效果。例子:@-webkit-keyframes test{0%{ -webkit-transform: rotate(0deg);}25%{ -webkit-transform: rotate(8deg);}50%{ -webkit-transform: rotate(10deg);}75%{ -w
2015-12-14 18:53:59 956
原创 数据类型问题整理
typeof中,undefined------如果这个值未定义。在使用var声明变量但是未对其加以初始化时,这个变量的值就是undefined.var message;alert(message==undefined)//truenull,从逻辑标度来看,null表示空指针。这也是为什么typeof(null)会返回object。object类型。创建Object类型的实例并为
2015-12-10 18:43:31 275
原创 延迟脚本/异步脚本
延迟脚本:HTML4.01为定义了defer属性,例子()异步脚本:HTML5为定义了async属性,只适用于外部脚本文件,不报站他们的先后顺序执行。()在XHTML文档中,要把async="async"
2015-12-10 18:41:14 451
原创 JSON.stringify与jQuery.parseJSON
遇到了json转化字符串和字符串转换json。stringify是用来将json转换为字符串。例如:var jsonObject = { "UserID": "1", "UserName": "xiaozhang" }; //alert(jsonObject) 结果为[object Object]var jsontext = JSON.stringify(jsonObject
2015-12-04 10:05:01 275
原创 nodejs模块系统
一个Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。Node.js 提供了exports 和 require 两个对象,其中 exports 是模块公开的接口,require 用于从外部获取一个模块的接口,即所获取模块的 exports 对象。//hello.js function Hello() {
2015-12-03 13:21:09 248
翻译 Node.js 缓冲区 Buffer
创建Buffervar buf = new Buffer(10);//后面可以是长度可以使数组可以是字符串写入缓冲区buf.write(string[, offset][, length][, encoding])从缓冲区读取数据buf.toString([encoding][, start][, end])将Buffer转换为json对象buf.toJSO
2015-12-03 10:10:20 297
翻译 nodejs事件循环
Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件
2015-12-03 09:58:05 418
翻译 Node.js REPL(交互式解释器) Node.js 回调函数
Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。运行--cmd--然后输入以下指令node> 1 +45> 5 / 22.5> 3 * 618> 4 - 13> 1 + ( 2 * 3 ) - 43>
2015-12-03 09:23:09 258
原创 nodejs创建一个应用
首先,你得安装了nodejs 你得安装了nodejs 你得安装了nodejs (不重要的事情也要说三遍~)现在开始创建我的第一个应用,在F盘下创建了一个nodejs的文件,在文件下有一个叫做server.js的文件在这个萌萌哒的server.js文件中,我们要使用 require 指令来载入 http 模块,并将实例化的 HTTP 赋值给变量 http,也就是var http = requ
2015-12-02 16:34:58 292
原创 2015-12-2
1. 熟悉和了解Angular.js,其中表达式表示方式为{{person.name}}的方式来插入到html元素中。指令:ng-app/ng-model/ng-bind/ng-repeat。其中ng-app定义一个应用程序,其他指令都是在此基础上对HTML元素进行操作,除此之外,还有控制器ng-controller。2. 基本的JS格式为varapp=angular.model(“n
2015-12-02 14:31:47 243
原创 NodeJs随手笔记--严格模式
严格模式在语义上与正常的JavaScript有一些不同。 首先,严格模式会将JavaScript陷阱直接变成明显的错误。其次,严格模式修正了一些引擎难以优化的错误:同样的代码有些时候严格模式会比非严格模式下更快。 第三,严格模式禁用了一些有可能在未来版本中定义的语法。因为我们ECMAScript 6中的一些特性,必须在严格模式下,才可以使用,而不报错。// 整个语句都开启严格模式的语法
2015-12-02 13:57:22 3067
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人