SF
qianjiahao
qianjiahao
注册登录
关注博客
注册登录
主页
关于
RSS
Vue实现的问题&解决方案的查询文库
qianjiahao
2016-06-12
阅读 1 分钟
2.2k
端午写了个小东西 ,这里分享下 项目地址 demo 之前在segmentfault总结了vue的常见问题,大家都挺喜欢的。 因为一个人的力量是有限的,我就想有没有什么办法能协同合作,可以让其他人来分享他遇到的问题和解决方案,于是就弄了个这个 因为这个项目很小,我就想纯静态文件能不能hold住,就借助gh-pages来弄了这个小东西。...
Vue开发中的常见问题
qianjiahao
2016-04-29
阅读 5 分钟
18.3k
最近在群里看到在大家在学习vue的过程中,遇到的很多问题都十分的类似,这里做一下总结: 2016-6-12 更新 新的基于Vue实现的问题和解决方案查询文库上线 地址 可以根据关键字查询相关的问题 每一篇都可以分享 可以贡献你的问题和解决方案,加入到文库中 欢迎大家的pull request & star eslint静态检查 在大家用vue-c...
提升效率之搭建eslint+vscode开发环境
qianjiahao
2016-04-29
阅读 2 分钟
27.6k
这里分享一下基于vscode的eslint开发环境 ( • ̀ω•́ )✧ 基本环境: vscode v1.0.0 eslint v2.8.0 mac 如果你还没有vscode,可以从这里下载 来安装vscode中需要的eslint插件 插件地址是这里 复制命令,在vscode中打开快捷栏,command+p,粘贴,vscode会自动的去下载插件,在插件下载完毕之后,会提示重新启动vscode以便运...
轻松搭建 JavaScript 2015 Development Tools 开发/生产环境
qianjiahao
2015-08-02
阅读 4 分钟
5.6k
[重构] 2016-3-4 Introduction 基础结构参考自[链接] 作者Dan Abramov react-webpack-babel-development-tools 在其基础之上添加了对主业务资源,js库资源,css资源的分离打包,和对生产环境html的模板的生成 Usage {代码...} development {代码...} production {代码...} Detail 分离主业务与库资源 {代码...} {代码......
如何创建一个简易的markdown在线编辑器
qianjiahao
2015-06-24
阅读 3 分钟
3.8k
项目演示markdown-editor 教程地址markdown-editor 前提准备 npm bower node 0.12.x angular 1.4x 技术栈 Angular.js [动态更新数据] marked [转义markdown语法] highlight.js [高亮代码] less [管理css] gulp [自动化项目] 概要 通过github-pages免费申请一个页面 修改项目结构 {代码...} 使用gulp自动化项目 编译less...
基于sails.js快速构建实时web应用(一)30秒构建一个Todo应用
qianjiahao
2015-06-12
阅读 2 分钟
13.7k
前段时间学了下sails.js,感觉蛮不错的。这是第一篇,咱们不谈理论,直接实践。 实战目的:30秒构建Todo应用 前提准备:安装sails.js {代码...} 计时开始: {代码...} 成功创建了todo项目,让我们进入项目 我们可以大致看到它自动为我们创建的目录结构,现在我们启动它 {代码...} 打开浏览器 {代码...} 现在我们来创建一...
用 GitHub 来部署静态网页 ꒰・◡・๑꒱
qianjiahao
2015-05-14
阅读 3 分钟
37k
在尝试过用 GitHub 部署静态 HTML 网页后,觉得其实挺容易的,这里简单说说如何用 GitHub 来完成部署。 1.新建版本库 {代码...} 2.Automatic page generator {代码...} 3.自由配置信息 4.Continue to layouts {代码...} 5.选择模板 {代码...} 6.注意分支 {代码...} 7.访问页面 {代码...} 8.查看部署结果 9.自定义你的页...
盘点JavaScript里好用的原生API ꒰・◡・๑꒱
qianjiahao
2015-05-10
阅读 4 分钟
22k
因为 eval 可以执行字符串表达式,我们希望将 obj 这个字符串对象 执行成真正的对象,那么就需要用eval。但是为了避免eval 将带 {} 的 obj 当语句来执行,我们就在obj的外面套了对 (),让其被解析成表达式。
JavaScript:侃侃Array的应用场景
qianjiahao
2015-04-18
阅读 5 分钟
8.4k
目的 相信在网上都有很多的Array的api介绍 , 这里就应用场景举例说明 前提 了解apply和call 一句话概括:用别人的方法,完成自己的功能。 {代码...} 用Student构造函数的属性和方法,来为自己所用! 你可能发现apply和call很相似,apply接受一个数组,call接受多个值。 应用:得到一组数的最大值 {代码...} 正文 扁平化...
JavaScript:万恶的 this 拿命来(三)
qianjiahao
2015-04-16
阅读 6 分钟
4.1k
闭包 this 执行上下文决定了变量作用域 而闭包,它其实是一种决策,是一种模式,让我们可以灵活的改变变量作用域。 按惯例,上栗子 {代码...} 作用域 抽象:不同的"函数调用"会产生不同的"执行上下文",不同的"执行上下文"划分出了不同的"变量作用域"。 具体:咱们应该见过婚礼上的蛋糕,圆形的,一圈一圈的同心圆,中间...
JavaScript:万恶的this拿命来(二)
qianjiahao
2015-04-15
阅读 3 分钟
3.5k
用栗子说this Bug年年有,今年特别多 对于JavaScript这么灵活的语言来说,少了this怎么活! function 函数 this {代码...} 上栗子 {代码...} 构造函数 this {代码...} 上栗子 {代码...} 原型对象 this {代码...} 上栗子 {代码...} 这还不够,咱们为函数对象直接添加同名,而不在原型对象上添加 {代码...} 这里有一个值得...
JavaScript:万恶的this拿命来(一)
qianjiahao
2015-04-14
阅读 2 分钟
5.3k
侃侃JavaScript中的this this为何如此多变? {代码...} 执行环境对JavaScript中的this有影响吗? {代码...} this默认指代谁? {代码...} 浏览器中: {代码...} 在node脚本中 {代码...} 在REPL中 {代码...} 实例扩展 我们对于省略var的变量声明方式,我们总说它是不安全的,但是是合法的。 为什么不安全? {代码...} 举个...
node.js之REPL
qianjiahao
2015-04-14
阅读 3 分钟
9.6k
REPL既可以作为独立单机程序,也可以被其他的程序包含在内的程序。 它提供了一种交互方式,即“执行程序,展现结果”。 它可以被用作debugging,testing 或者只是执行操作得到一些结果。
JavaScript 杂记(一)
qianjiahao
2015-04-13
阅读 1 分钟
2.4k
目的 记忆总是会随着时间而淡化,学习了点什么,就记录下点什么。 做点什么,总比不做要好。 基础 简单(基础)数据类型 Number String Boolean Null Undefined 值得注意的是: Null的值是null,表示一个空对象指针,没有指向任何对象。 Undefined的值是undefined,表示申明变量或对象的属性却未初始化。 undefined值是...
简易socket.io demo
qianjiahao
2015-04-10
阅读 6 分钟
10.4k
一个简易的聊天室demo 基于: express socket.io 这几天在学习socket.io,所以就写一点自己的心得,分享一下。 Q:socket.io能干什么? A:socket.io可以保证客户端和服务器端间的实时通讯。 通过几个简单的步骤就可以创建简易的聊天室 在index.js中: 1.首先我们要引入express,借用express来规划路由 {代码...} 也可以简...