-
用replaceState操作路由的方法封装
export class Router { ReplaceState(url, data) { var query = this .Generate(data); window.history.replaceState(url, "" , query) } /* * * 生成url */ Generate(data) { var search = "?" ; for ( var temp in data) { search += `${temp}=${data[temp]} `; } se...
2018-06-24 01:36:45
-
javascript 函数详解
一、函数的一些基础概念: 1.js中的函数使用function来声明。 2.关于return: 2.1 函数在执行到return语句后悔立即停止并退出,return后面的代码永远不会得到执行; 2.2 函数不必指定是否返回值, 只要return语句后跟要返回的值即可实现返回值 ; 2.3 return语句不带任...
2018-06-24 01:36:46
-
javascript Object与Array用法
引用类型:引用类型是一种数据结构,用于将数据和功能组织在一起。引用类型的值是引用类型的一个 实例 。 一、Object ECMAScript中的对象其实就是一组数据和功能的结合。 Object类型其实是所有它的实例的基础,换句话说, Object类型所有具有的任何属性和方法也同样存...
2018-06-24 01:36:20
-
JavaScript设计模式之策略模式
所谓“条条道路通罗马”,在现实中,为达到某种目的往往不是只有一种方法。比如挣钱养家:可以做点小生意,可以打分工,甚至还可以是偷、抢、赌等等各种手段。在程序语言设计中,也会遇到这种类似的情况,要实现某种功能可以有多种方案选择。比如,在很多地图类软件上...
2018-06-24 01:36:43
-
小刘同学的第七十篇博文
今天终于开始写代码了。 希望明天也能恢复更新吧,寒假在家里实在太过放松了,关于寒假,明天拿出时间来好好总结一下,到底干了些什么。 用readyState输出状态码是0,未初始化?什么意思,不太懂…… 问题暂时先留着这里,应该是很简单的问题,11点要断电,不多想了。...
2018-06-24 01:36:34
-
1000多个项目中的十大JavaScript错误以及如何避免
通过统计数据库中的1000多个项目,我们发现在 JavaScript 中最常出现的错误有10个。下面会向大家介绍这些错误发生的原因以及如何防止。 对于这些错误发生的次数,我们是通过收集的数据统计得出的。Rollbar 会收集每个项目中的所有错误,并总结每个错误发生的次数,然后...
2018-06-24 01:36:26
-
对象的深拷贝和浅拷贝
整理自互联网 整理做随笔 如有相似纯属抄袭 浅拷贝和深拷贝都是对于JS中的引用类型而言的,浅拷贝就只是复制对象的引用(堆和栈的关系,简单类型Undefined,Null,Boolean,Number和String是存入堆,直接引用,object array 则是存入桟中,只用一个指针来引用值),如...
2018-06-24 01:36:25
-
将vue的项目打包后通过百度的BAE发布到网上的流程
经过两天的研究终于将VUE打包后的项目通过BAE发布到了网上。虽然接口方面还有一下问题但是自己还是很高兴的。 首先说一下这个项目需要用到的技术,vue+express+git+百度的应用引擎BAE。 继续编辑终于将自己写的JSON文件模拟的数据也传上去了。 具体的步骤: 1,首先讲...
2018-06-24 01:36:21
-
javascript 闭包详解
一、什么是匿名函数 创建一个函数并将它赋值给变量functionName,这种情况下创建的函数,即匿名函数。(函数表达式就是匿名函数) 二、闭包 1. 什么是闭包? 闭包就是能够读取其他函数内部变量的函数。 只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解...
2018-06-24 01:36:15
-
.gitignore总结
git进行管理时,.gitignore是必不可少的,可以指定不需要提交到仓库的资源。最好在git init之后就创建 .gitignore文件,这是个好习惯,常用的配置及说明如下:...
2018-06-24 01:36:17
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