摘要: 结构赋值是es6 中增加的非常实用的新功能,能提高我们的编码效率。但是,有时候在函数参数中用时,常常会出错,例如下面 eg1: 如果我们把上述例子改成下面 eg2: 结果是不是超出你的想象! 查阅资料后才发现,其实是这样的: eg1 是给变量x,y指定默认值,eg2 是给函数的参数指定默认值。 首先 阅读全文
posted @ 2018-05-30 16:59 cmyoung 阅读(407) 评论(0) 推荐(0) 编辑
摘要: node 作为一门偏向后端的技术,提供了可以让我们js 在服务器上运行的平台,为我们前端工程师实现项目前端工程化,带来了众多便利。同时,它也可以很方便的创建静态服务器,可以直接连接数据库、、、实现多种功能,可以说,对于一个前端工程师如果精通了 node ,那么开发效率可以大大的提高,下面就是一段 利 阅读全文
posted @ 2018-03-16 16:43 cmyoung 阅读(2298) 评论(0) 推荐(1) 编辑
摘要: 谈到jQuery,对于开发人员是再熟悉不过了,从其诞生发展到到目前,一路走来,历经风雨变化十几载,依旧是开发人员使用最广泛、最常用、也是最成熟的js库。但其再成熟也不可能开发出所有的功能,于是乎就用了插件这么一说,用来拓展和补充jQuery 的功能。 插件开发最常用的两种方法: 或者这样写: 注意: 阅读全文
posted @ 2018-03-15 14:36 cmyoung 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 有没有发现使用 fetch 后代码变优美了,不关心数据怎么请求的,把更多的精力放在处理数据上。 不用写回调函数了,也不用监听 xhr readystatechange 事件了,当数据请求回来后会传递给 then, 有异常就会直接触发 catch 事件。 Request mode credential 阅读全文
posted @ 2018-03-15 13:56 cmyoung 阅读(4040) 评论(4) 推荐(0) 编辑
摘要: 对于导航栏中的下拉菜单,是我们在项目中遇到最多的一种下拉菜单的情况, 一般儿情况下,我们都是常用JavaScript 来实现下来功能。不过, 我们都知道,当我们在编码过程中,如果能用css 实现的功能,绝不用 js 去控制, 这是因为对于计算机而言,js 的性能远不及css 稳定,所以,对于下拉菜单 阅读全文
posted @ 2017-03-30 17:21 cmyoung 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,我们经常会遇到字符串拼接的问题,当我们想避免用字符串拼接的办法来动态生成html,于是就可以用模板引擎来实现,比如选择underscore.js。 如下演示代码, 很简单,只是自定义了个数组data,然后借用underscore的模板功能用data去填充id为tpl的模板, 阅读全文
posted @ 2017-03-16 15:01 cmyoung 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: $.getJson 方法是jQuery 中封装的最顶层的 ajax 请求方法,所有的基本参数都一写死, 所以有一定的局限性,不过用于跨域请求数据非常方便。 代码: 阅读全文
posted @ 2017-03-15 18:11 cmyoung 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 项目目录下;安装 npm install mongodb --save 注意:1.先建一个空的文件夹 比如命名为 mongodb, 2.在其目录下再建立两个文件夹,并分别命名为 db 和 log, 3.再在log 目录下 建一个mongondb.log 的空文件 4.最后在mongodb 目录下 添 阅读全文
posted @ 2016-11-09 22:18 cmyoung 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Promise 对象用于延迟(deferred) 计算和异步(asynchronous ) 计算。 一个 Promise 对象代表着一个还未完成,但预期将来会完成的操作。 API Promise.all(iterable) 返回一个promise对象,当iterable参数里所有的promise都被 阅读全文
posted @ 2016-11-07 21:51 cmyoung 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 什么是 Vue.js? Vue.js 自身不是一个全能框架 它只聚焦于视图层,它是一个构建数据驱动的web 界面的库,即 Vue.js 是 MVVM 的一个库。 Vue.js 的目标是通过尽可能简单的 API 实现 响应的数据绑定和组合的视图组件。 好,不多说,直接上代码: 双向绑定: <div i 阅读全文
posted @ 2016-11-06 23:21 cmyoung 阅读(179) 评论(0) 推荐(0) 编辑