排序:
默认
按更新时间
按访问量

八种方式实现跨域请求

前端开发中我们经常会遇到跨域请求的情况,处理跨域请求方式很多,特整理如下: 浏览器的同源策略 ​ 提到跨域不能不先说一下”同源策略”。  ​ 何为同源?只有当协议、端口、和域名都相同的页面,则两个页面具有相同的源。只要网站的 协议名protocol、 主机host、 端口号port 这三个中...

2018-02-02 15:23:41

阅读数:92

评论数:0

new操作符时具体是干了些什么

var Func=function(){ }; var func=new Func (); new过程的4个步骤:(1)创建一个空对象var obj =new object();(2)设置原型链obj.proto = Func.prototype;(3)让Func中的this指向ob...

2018-02-01 11:36:42

阅读数:104

评论数:0

继承

Js是一门面向对象语言,不过又区别于一般的面向对象语言。 面向对象语言的特性都有;继承,封装,多态: 封装:var Cat = {name : ”,color : ”};//一个对象里封装了两个属性就; 多态:”+”运算符操作的对象类型不一样时,结果也不一样就是多态; 继承:接下来讲继承。

2018-01-30 21:26:13

阅读数:89

评论数:0

input 只能输入数字

onkeyup="this.value=this.value.replace(/[^0-9]/g,'')" onafterpaste="this.value=this.value.replace(/[^0-9]/g,'')"

2018-01-30 17:50:52

阅读数:66

评论数:0

mac下mysql密码忘记怎么办

废话不多说,一步一步跟我走。 关闭mysql服务器 sudo /usr/local/mysql/support-files/mysql.server stop 也可以在系统偏好里有个MySQL里关闭。 cd /usr/local/mysql/bin 进入目录 sudo su 获取...

2018-01-21 19:08:08

阅读数:77

评论数:0

mac 下搭建vue环境时报:webpack-dev-server --inline...

本博文不再详细介绍vue环境的搭建,各位若是需要请自个前往百度。。 当进入要运行的项目文件目录下,运行命令npm run dev,出现这样错误: 输入以下命令: sudo npm i webpack-dev-server --save-dev 再运行 run npm dev ...

2018-01-21 16:43:11

阅读数:93

评论数:0

不同浏览器器下用不同颜色

让CSS区别不同浏览器  区别不同浏览器,CSS hack写法: 区别IE6与FF:        background:orange;*background:blue; 区别IE6与IE7:        background:green !important;backgrou...

2017-11-29 14:24:23

阅读数:128

评论数:0

mac虚拟机下Xocde7真机测试

准备工具: (1)mac虚拟机(如果你还没安装mac虚拟机,请看我的博文http://blog.csdn.net/prince_fmx/article/details/78448571); (2)Xcode7(当你安装好mac虚拟机后,可在浏览器中百度搜索xcode7,资源还是很多的,下载安装...

2017-11-07 13:17:39

阅读数:128

评论数:0

win7下创建mac虚拟机

win7下创建mac虚拟机如果你只有一台win7平台的笔记本,但是又想一窥苹果系统,恭喜你,你现在可以上我的车了!重要提示:苹果虚拟机的流畅运行需要你电脑的硬件配置比较高,如果你的内存没有达到8G以上,处理器是i5以上,建议放弃,否者就算花费了很大的功夫装上了mac虚拟机,也跑不动。楼主的硬件配置...

2017-11-05 11:59:49

阅读数:346

评论数:0

数据双向绑定

来自: http://blog.csdn.net/liaodehong/article/details/53764011 前端的视图层和数据层有时需要实现双向绑定(two-way-binding),例如mvvm框架,数据驱动视图,视图状态机等,研究了几个目前主流的数据双向绑定框架,总结了下。...

2017-10-11 21:26:52

阅读数:144

评论数:0

发布订阅模式

来自:http://www.cnblogs.com/empty-run/p/5838477.html js的订阅发布者模式   前两天在笔试一家知名企业的时候遇到一道题,要实现一个简单的订阅发布者模式,当时由于各种原因我没有做,提前交了卷。现在回想起来,还是有必要好好研究一发。 ...

2017-10-11 21:23:06

阅读数:126

评论数:0

简述http协议

1,超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。 2,HTTP是一个客户端和服务器端请求和应答的标准(TCP)。客户端是终端用户,服务器端是网站。通过使用Web浏览器、网络爬虫或者...

2017-10-11 13:08:00

阅读数:527

评论数:0

http协议状态码

在网站建设的实际应用中,容易出现很多小小的失误,就像mysql当初优化不到位,影响整体网站的浏览效果一样,其实,网站的常规http状态码的表现也是一样,Google无法验证网站几种解决办法,提及到由于404状态页面设置不正常,导致了google管理员工具无法验证的情况,当然,影响的不仅仅是这一方面...

2017-10-11 13:05:56

阅读数:72

评论数:0

json数据的序列化和反序列化

来自:https://msdn.microsoft.com/zh-cn/library/bb412179.aspx 如何:对 JSON 数据进行序列化和反序列化 .NET Framework (current version) 其他版本 ...

2017-10-10 22:01:48

阅读数:157

评论数:0

css3主要新内容总结

1,边框 属性:border-radius|border-shadow|border-image 2,背景 属性:border-size(规定背景图片的尺寸)|background-origin(规定背景图片的定位区域) 3,文本效果:text-shadow|word-wrap 4,字体...

2017-10-09 15:20:13

阅读数:128

评论数:0

第十章(二叉树)

二叉树的节点信息包括:左指针,右指针,数据。二叉树首先定义根节点为null;插入节点是很重要的部分。 function Node(data,left,right){ this.data=data; this.right=left; this.left=right; ...

2017-10-08 21:15:09

阅读数:93

评论数:0

第八章(散列)

散列关键是 将要传进来的数值的散列值计算,然后将计算得到的散列值作为该数值的下标存进数组里,数组的长度得事先声明。 function Hashtable(){ this.table=new Array(137); this.simpleHash=simpleHash; ...

2017-10-08 20:17:30

阅读数:98

评论数:0

会话跟踪的多种方法

一,会话跟踪(session tracking)技术  会话是客户端发送请求,服务器返回响应的连接时间段。  HTTP是无状态协议:每次都是单独连接,不能维持客户的上下文信息。  会话跟踪技术是用于维持客户端和服务器端通信信息的技术。    三种典型客户端会话跟踪解决方案:   1,C...

2017-10-08 20:10:32

阅读数:190

评论数:0

第七章(字典)

字典是“键-值”结构,也是用数组存储,数组下标就是“键” //字典类 function Dictionary(){ // var tag=0; this.datastore=new Array(); this.add=add; this.find=find; ...

2017-10-08 20:02:46

阅读数:112

评论数:0

reflow&repaint

前言: 为什么不能用CSS通配符 *,CSS选择器层叠为什么不能超过三层,CSS为什么尽量使用类选择器,书写HTML为什么少使用table,为什么结构要尽量简单-DOM树要小…. Repain 和 Reflow 浏览器解析 浏览器解析大概的工作流程大致可归纳为四个步...

2017-10-08 19:33:52

阅读数:107

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭