博客专栏  >  编程语言   >  javascript 之路

javascript 之路

js的学习循序渐进

关注
1 已关注
36篇博文
  • html5 Storage存取的坑

    html5 Storage存取的坑 问题 今天因为同事在做一个微信的小程序开发,问了我些关于storage的问题,原来觉得storage挺好用的,对于不必放在数据库里有需要持久化储存的数据可以...

    2018-01-29 11:37
    83
  • ES6 Proxy-Javascript 优雅的书写getter、setter

    ES6 Proxy-Javascript 优雅的书写getter、setter 前言 emmmmm…大家都写过javabean吧,在做javaee开发的时候,经常拿javabean做数据模型,...

    2018-02-23 15:15
    63
  • 深入理解Javascript-JS异步和事件循环

    深入理解Javascript-JS异步和事件循环 前言 想想接触js已经很久了,也没有写过一篇关于js异步的文章。于是今天准备写一写js的异步,希望对想了解的同行们有所帮助 首先需要说明...

    2018-03-18 22:42
    100
  • 【Js-Javascript】 关于hasOwnProperty和IndexOf的性能对比

    【Js-Javascript】 关于hasOwnProperty和IndexOf的性能对比 (ps:不要吐槽我的标题,js-JavaScript 只是为了方便搜索而已,如果你能看到这篇文章,那么它的...

    2018-03-27 21:47
    19
  • javascript-js 如何高效的拼接字符串

    javascript-js 如何高效的拼接字符串 在js里如果这样申明一个字符串 let str = "a" 实际上是申明了一个字符串常量,而如果我们对这个字符串进行拼接...

    2018-04-02 21:38
    13
  • 依赖注入(DI)和控制反转(IOC)

    首先要解决的两个问题。1.什么是控制反转和依赖注入2.为什么我们需要控制反转和依赖注入什么是控制反转和依赖注入控制反转(Inversion of control) 是一种解耦的思想,它顾名思义,就是控...

    2017-08-02 12:50
    1900
  • Node 解决跨域问题 JSONP与CORS

    Node 解决跨域问题 JSONP与CORS今天浅谈一下Node解决跨域的问题,其实跨域这个问题因为同源策略而一直存在的,是前端的必经之路,原来一直在用CORS,对于JSONP都忘的差不多,今天遇到一...

    2017-11-08 21:39
    317
  • Html5 使用Blob对象处理二进制

    Html5 使用Blob对象处理二进制 浏览器对二进制的处理的局限是一直存在的问题,当然,很多时候我们都迫切的需要一种处理二进制方法,在服务端的nodejs提供了buffer来处理二进制,而在客户端...

    2018-01-09 19:10
    381
  • Js base64编码实现

    Js base64编码实现 base64在前端领域中是相当有用,比如前端里的dataURL就是base64编码实现的,使用它的好处就很多了,假如需要从服务器拿到一些logo,但是这些logo可能只有...

    2018-01-11 21:18
    216
  • Js 实现带进度条的上传文件 预览

    Js 实现带进度条的上传文件 预览 前面说了File对象是Blob对象的子类,在html里每出现一个type为file的input标签,在解析dom结构的时候,这个标签就不单单只是一个input D...

    2018-01-12 14:56
    133
  • javascript 的 apply实现继承

    小生初学js,如果有什么错误的地方,还请大家见谅,还请大家指出. apply()是Function()里的一个函数,主要功能我们下面再讲,我第一次用apply()的时候也是稀里糊涂的,后来我发现它其...

    2016-08-05 13:39
    808
  • javascript-js 函数感悟讲解

    最近学习js的时候一直摸不着头脑,因为它和我以前接触过的高级语言太不一样,这是我第一门接触的脚本语言,今天我想简单的说一下js 里的函数。如果我写的有什么不对的地方,请拿起板砖拍死我,并指明不对的地方...

    2016-08-05 19:00
    791
  • javascript-js 的prototype原型理解讲解

    起初接触到这个prototype我是拒绝的,我还是花了一部分时间来理解这个东西,算不上精通,有什么问题回复在下面毕竟我是板砖挨惯了(滑稽);在我理解看来,prototype不外乎就两个基础的作用: ...

    2016-08-06 21:23
    570
  • ajax 初步

    AJAXajax是一种能够更新网页局部内容的而不刷新整个页面的一种技术,它能够让js异步加载服务器上的内容。我这里为了演示,写上三个文件,用index.html来获取到服务器上的data.txt里的内...

    2016-10-19 20:29
    378
  • Node.js 获取前端ajax提交的信息

    今天看一下Node.js怎么获取ajax提交的request 信息众所周知,ajax可以在不刷新整个页面的情况下实现局部刷新,这是相当好的一种方式,能够让我们动态更新信息,今天我们看一下怎么用node...

    2016-11-03 14:03
    1632
  • AMD 异步模块加载

    1.CommonJSnode.js 即采用的commonJS的规范。 在node.js中,除了函数作用域外还有一个模块作用域,模块设计模式也因此体现,node就是基于模块编程,各个模块互不影响,耦合...

    2017-01-16 12:55
    1986
  • V8 虚拟机的GC机制

    V8简介V8是Chrome浏览器的javascript解释器,在第三次浏览器大战中,Chrome凭借优秀的V8引擎胜出。目前该JavaScript引擎已用于其它项目的开发。第一个版本随着第一个版本的C...

    2017-02-02 19:32
    1387
  • Node.js websocket 使用 socket.io库实现实时聊天室

    认识websocketWebSocket protocol 是HTML5一种新的协议。它实现了浏览器与服务器全双工通信(full-duple)。一开始的握手需要借助HTTP请求完成。其实websock...

    2017-02-20 12:53
    9997
  • Node.js 通过https服务器利用js调用网络摄像头

    前言最近写了一个js调用摄像头的代码,整体实现是非常简单,但是放到服务器上,通过外网访问后就会出现一个警告 我们需要通过js调用摄像头,但在此之前我们需要创建一个https服务器。所以,这篇博文...

    2017-03-05 12:15
    8265
  • AngularJS (=,@,&)绑定策略

    前言Angular 把后端mvc思想作用于前端设计,利用双向数据绑定使得开发更加得心应手,今天想把自己对Angular的绑定策略心得给大家分享一下,顺便也是为了巩固自己的知识directive简介在a...

    2017-04-07 16:20
    490

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部