![](https://img-blog.csdnimg.cn/20191114170549281.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
javascript 杂谈
燃情雪
证明我不懒,哼!
展开
-
Vue双向绑定原理及实现
Vue的双向绑定原理鄙人认为就是给数据赋能------(自我检测能力)HTML代码结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-s...原创 2019-11-17 12:46:27 · 153 阅读 · 0 评论 -
gitHub首次上传项目记录
之前在项目中使用git一般是使用小乌龟,所以对相关的git操作命令不太熟悉。今天打算在自己的gitHub中建个仓库,存存自己封装的些小demo,感受过程记录于此。首先假设你有了gitHub账号并且建立了自己的一个git仓库。ok,现在我们就来看看怎么将自己本地代码传到自己的git仓库中。第一步(初始化git环境)在你相关的项目目录中,你可以通过在相应的目录cmd进入终端操作界面,或则通过c...原创 2019-11-16 17:22:54 · 138 阅读 · 0 评论 -
数据存储
数据存储的产生是因为期待有种机制能够在用户的机器上储存用户特殊的相关信息,比如:用户登录信息,用户偏好设定等其他特有的数据。其主要储存形式有两大块,一块是cookie(每次请求都会携带,与服务器交互频繁),另一块就是离线储存(Web Storage,只与服务器交互一次,即:获取需储存数据)。一、cookie二、web Storage----客户端存储机制1、Session Storage2...原创 2019-11-15 16:20:08 · 189 阅读 · 0 评论 -
跨域方法浅谈(真的是浅谈)
一、CORS方法本人浅谈二、JSONP(填充式JSON)发出请求域定义回调函数,响应请求域返回函数执行字符串(即:‘functionName (data)’),并将要发送的数据以参数形式填充入所返回的字符串中。说白了就是XXS攻击(js代码恶意植入)可执行原因借助了<script>标签src资源不受同源策略限制的特性。在此,还有如下标签src加载不受同源限制,<link...原创 2019-11-14 21:54:07 · 116 阅读 · 0 评论 -
CORS跨域浅谈
cors(全程:跨域资源共享cross-origin-resource-shaw)实质就是在服务器后台程序中设置允许不同域发送过来的请求。cors存在两种请求方式,简单请求和非简单请求。一、判断请求是否为跨域请求,当为跨域请求时,判断是否为简单请求或者是非简单请求1、判断是否为跨域请求当我们发送请求时,浏览器会检测我们页面所在域名是否与请求链接所在域名为同一域名。若校验为同源,则直接发送请...原创 2019-11-14 16:56:10 · 294 阅读 · 0 评论 -
javascript的垃圾回收机制与内存管理
一、垃圾回收机制—GCJavascript具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。原理:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。JavaScript垃圾回收的机制很简单:找出不再使用的变量,然后释放掉其占用的内存,但是这个过程不是实时的,因为其开销比较大,所以垃圾回收器会按照固定...转载 2019-01-25 19:55:06 · 217 阅读 · 0 评论 -
正则表达式浅谈
什么是正则表达式对字符串操作的一种逻辑公式,用事先定义的特定字符和某些元字符,组成的一个“规则字符串”,这个“规则字符串”表达对字符串的一种过滤逻辑,已达到对目标字符串检索是否存在“规则字符串”,以及对匹配到的“规则字符串”进行提取,替换,删除等操作。简单来说就是对字符串进行处理的。优点1,灵活性,逻辑性和功能性非常强大2,可以迅速的用极其简单的方式达到字符串复杂的操作缺点1,对于刚...原创 2019-02-17 13:21:55 · 308 阅读 · 0 评论