收集操纵 起首运用http模块完成一个http服务器 var http = require('http'); // 运用http模块 http.createServer ( function (request, resp…
标签:JavaScript
每日一道算法题 - SimpleSymbols(easy-5)
虽然都是很简单的算法,每个都只需5分钟左右,但写起来总会遇到不同的小问题,希望大家能跟我一起每天进步一点点。更多的小算法练习,可以查看我的文章。 规则 Using the JavaScript language, hav…
webpack源碼剖析之一:文件打包
媒介 自動化打包東西webpack,置信很多人和我一樣嘗試着研討下它,然則冗雜的功用以及高度籠統的代碼實在是很難明白,所以筆者只能經由過程github的webpack的第一次提交舉行剖析,完成,並將完成的一些心得分享一下…
怎樣讓一個vue項目支撐多語言(vue-i18n)
這两天手頭的一個使命是給一個五六年的老項目增加多言語。這個項目巨大且複雜,初期是用jQuery完成的,兩年前引入Vue並逐步用組件替代了之前的Mustache作風模板。要增加多言語,不可避免存在許多文本替代的事情,這麼複…
vue-cli開闢環境代辦設置
config文件夾下新建 proxy.conf.js 文件: module.exports = { '/api': { target: 'http://192.168.1.11:8080', changeOrigin: …
Github 编程自学大全
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
JavaScript中的深浅复制
什么是深浅复制 浅复制:浅复制就是复制一份引用,所有的引用对象都指向同一份数据,并且都可以修改这份数据. 深复制:所谓”深拷贝”,就是能够实现真正意义上的数组和对象的拷 var a = 5; var b = a; b =…
Javascript字符串检索的方法总结
字符串检索相关的操作总结 前言扩展: 正则 在javascirpt里面可以用两种方法创建一个正则对象 1、使用字面量 /pattern/ var reg= /^[0-9]$/; var reg= /ab+c/i; 2、使…
javascript中this的理解
this在javascript中一直是新手难以理解的一部分。其实并不难,只要清楚几种调用模式,就容易掌握了。 函数调用模式 普通情况 var name = 'outer'; var fn = function() { v…
prototype, __proto__和constructor
介绍 示例代码: var Student = function(name){this.name = name;} Student.prototype.speak = function(){console.log("Hel…
JS面向对象之创建对象
面向对象的思想主要是以对象为主,将一个问题抽象出具体的对象,并且将抽象出的对象和对象的属性和方法封装成一个类。 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用时候依次调用函数。 面向对象是…
javascript – 快速(XOR-?)组合SHA1哈希以生成新哈希
有一个(可能很大)唯一文本行列表(字符串化 JSON数据)我需要计算整个文本文档的唯一哈希.通常会在文档中附加新行,有时会从中删除一些行,从而导致文档的全新哈希. 最终目标是能够仅使用哈希来识别相同的文档. 当然,在每次…