- 博客(14)
- 收藏
- 关注
原创 JavaScript cookie SameSite=Strict 防止CSRF请求伪造漏洞
这里写自定义目录标题document.cookie = ‘SameSite=Strict’;链接: https://github.com/GoogleChromeLabs/samesite-examples/blob/master/javascript.md.图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片:
2020-11-03 17:06:41
842
原创 react listview组件(通讯录附带分组)
constructor(props) {super(props);const ds = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2,sectionHeaderHasChanged : (s1, s2) => s1 !== s2});this.state = {dataSource: ds.clone...
2019-08-22 18:08:16
426
原创 原型和原型链
function Foo(){} 构造函数var f1 = new F();Foo的实例对象; 通过__proto__找到构造函数Foo的显式原型Foo.prototypeFoo.prototype 也是对象,其__proto__指向Object.prototype所有的显式原型 xxx.prototype通过__proto__ 指向Object.prototype...
2019-05-17 09:06:49
160
原创 如何调用函数
1、直接调用 fn();2、对象调用 obj.fn();3、new调用 new fn();4、fn.call(obj)///fn.apply(obj)//让一个函数成为对象的方法调用
2019-05-10 10:27:05
671
原创 typeof和instanceof的应用
数据类型(六种)1.基本数据类型 Number String Boolean Undefined Null2.对象(引用)数据类型 Object Array Functiontypeof 用来判断 Number/String/Boolean/Undefined 数据类型也可用 来判断Funtion返回的值为’number’/‘string’/‘boolean’/‘undefined’/...
2019-05-09 16:11:18
122
原创 H5 video和audio 兼容写法
抱歉,你的浏览器暂不支持此音频格式<!-- 行内块 display:inline-block --><video controls autoplay> <source src="video/movie.mp4"/> <source src="video/movie.ogg"/> ...
2019-04-30 09:11:38
380
原创 if(!value){}
!”:否运算符。当value转化为布尔值是false时,条件成立。value的可取值是null、undefined、0、“”,false。示例Boolean(null); //falseBoolean(undefined); //falseBoolean(0); //falseBoolean(""); //falseBoolean(false); //false!0; //true...
2019-04-29 17:11:08
1042
转载 java 返回的CST时间格式 new Date()后多出14h
var SCTTIME = 'Tue Apr 09 09:09:11 CST 2019';var date = new Date(SCTTIME);console.log(date)// Tue Apr 09 2019 23:09:11 GMT+0800 (中国标准时间) var datetime = date.Format("YY-MM-dd hh:mm"); //解决办法: func...
2019-04-09 09:18:25
2010
转载 display:flex 布局
转 display:flex 布局详解(1) 2018年06月30日 16:53:28 Joyin-Love 阅读数:1038 ...
2019-04-04 13:36:21
179
原创 内存泄露
1、定义和用法:内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。C#和Java等语言采用了自动垃圾回收方法管理内存,几乎不会发生内存泄露。我们知道,浏览器中也是采用自动垃圾回收方法管理内存,但由于浏览器垃圾回收方法有bug,会产生内存泄露。2、内存泄露的几种情况:(1)、当页面中元素被移除或替换时,若元素绑定的事件仍没被移除,在IE中不会作出恰当处理,此时要先手工移除...
2019-04-03 10:09:35
107
转载 关于跨域
首先我们来想一想 为什么会有跨域这个名词的出现呢? 跨域又是什么呢?为何要跨域? 浏览器的同源策略又是什么?怎么解决? jsonp又是什么? 跨域的原理又是什么呢?名词解释:跨域:浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数...
2019-04-03 09:45:06
114
转载 如何理解闭包?
1、定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其它变量,如果返回的这个函数在外部被执行,就产生了闭包。2、表现形式:使函数外部能够调用函数内部定义的变量。3、实例如下:var count=10; //全局作用域 标记为flag1function add(){ var count=0; //函数全局作用域 标记为flag2 ...
2019-04-03 09:33:18
79
原创 split函数
split() 方法用于把一个字符串分割成字符串数组。不包含匹配的字符串例:URL中查询字符串中的参数?function getUrl(){ var url = window.location.href; var str = url.split('?'); var str1 = str[1].split('&'); var obj={}; for(var ...
2019-04-03 09:29:35
3481
原创 trim 函数
trim 函数 只去除两端的空格,不去除中间空格var str = ’ xiao ming ';var str1 = str.trim();console.log(str1)//xiao ming## 生成一个适合你的列表- 项目 - 项目 - 项目1. 项目12. 项目23. 项目3- [ ] 计划任务- [x] 完成任务## 创建一个表格...
2019-04-03 09:19:14
5414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人