-
javascript中slice() splice() concat()操作数组的方
这三个操作数组,哪个返回一个新数组呢。上代码 splice()方法,用于插入,删除和替换。 var arr=[1,2,3,4,5 ]; var arr1=arr.splice(1,3 );console.log(arr1); // [2,3,4] console.log(arr); // [1,5] 从结果可以看出来splice()改变了原来的数组。 slice()方法,提取字...
2018-06-24 00:17:00
-
Git常用命令整理
Git 常用命令清单。 几个专用名词的译名如下: Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库$ git init# 新建一个目录,将其初始化为Git代码库$ git init [project - name]...
2018-06-24 00:17:04
-
深入理解模块化编程
1.模块化开发规范 JavaScript中所有对象的属性都是公共的,并没有什么明确的方法来表明属性能否从对象的外部被访问,而有时候我们并不希望对象的属性被外界访问。一种方式方式通过命名约定的形式,比如在变量的前面加下划线(_)。还有一些其他的方式是属性完全私有化...
2018-06-24 00:16:59
-
react.js 组件之间的数据传递props
/* *属性* 1.如何传递属性* 2.属性和状态区别和联系** 3.子组件都有一个props属性对象** 4.单线数据流(只能从父组件流向子组件,就是在父组件定义一个属性,子组件可以通过this.props.属性名 接收)* 5.子组件可以读取父组件传递的属性,但是不能直接改* */ import Re...
2018-06-24 00:16:56
-
JavaScript常用代码书写规范
javascript 代码规范 代码规范我们应该遵循古老的原则:能做并不意味着应该做。 全局命名空间污染 总是将代码包裹在一个立即的函数表达式里面,形成一个独立的模块。 不推荐 var x = 10 , y = 100 ;console.log(window.x + ' ' + window.y); 推荐 ;(function(window){...
2018-06-24 00:16:49
-
Vue 结合 SignalR 实现前后端实时消息同步
最近业务中需要实现服务器端与客户端的实时通信功能,对Signalr做了一点总结和整理。 SignalR 作为 ASP.NET 的一个库,能够简单方便地为应用提供实时的服务器端与客户端双向通信功能。 SignalR 在客户端方面有两种API:Connections 和 Hubs。 在特殊情况下,比如发送消...
2018-06-24 00:16:52
-
深入理解Javascript单线程谈Event Loop
假如面试回答 js 的运行机制时,你可能说出这么一段话: “Javascript 的事件分同步任务和异步任务,遇到同步任务就放在执行栈中执行,而碰到异步任务就放到任务队列之中,等到执行栈执行完毕之后再去执行任务队列之中的事件。 ” 但你能说出背后的原因吗? 1. 线程与...
2018-06-24 00:16:50
-
原型,原型对象,原型链,构造函数,继承(一)
前言:javascript中 万物皆对象 , 但是对象是有区别的 分为普通对象(object)和函数对象(function): ①由以下三种形式创建的对象为函数对象: function fun1(){} var fun2 = function (){} var fun3 = new Function(); console.log( typeof fun1);//function console.log(...
2018-06-24 00:16:47
-
mockjs,json-server一起搭建前端通用的数据模拟框架
无论是在工作,还是在业余时间做前端开发的时候,难免出现后端团队还没完成接口的开发,而前端团队却需要实现对应的功能,不要问为什么,这是肯定存在的。本篇文章就是基于此原因而产出的。希望对有这方面的需求的同志有所帮助。 一、使用的组件包 1. mockjs:用于模拟...
2018-06-24 00:16:48
-
15个常用的javaScript正则表达式
1 用户名正则 // 用户名正则,4到16位(字母,数字,下划线,减号) var uPattern = /^[a-zA-Z0-9_-]{ 4 , 16 }$/ ; // 输出 true console.log(uPattern.test( " iFat3 " )); 2 密码强度正则 // 密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1...
2018-06-24 00:16:31
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash