自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 777

原创 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 360

原创 原型和原型链

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 113

原创 如何调用函数

1、直接调用 fn();2、对象调用 obj.fn();3、new调用 new fn();4、fn.call(obj)///fn.apply(obj)//让一个函数成为对象的方法调用

2019-05-10 10:27:05 615

原创 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 93

原创 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 336

原创 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 952

转载 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 1900

转载 display:flex 布局

转 display:flex 布局详解(1) 2018年06月30日 16:53:28 Joyin-Love 阅读数:1038 ...

2019-04-04 13:36:21 119

原创 内存泄露

1、定义和用法:内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。C#和Java等语言采用了自动垃圾回收方法管理内存,几乎不会发生内存泄露。我们知道,浏览器中也是采用自动垃圾回收方法管理内存,但由于浏览器垃圾回收方法有bug,会产生内存泄露。2、内存泄露的几种情况:(1)、当页面中元素被移除或替换时,若元素绑定的事件仍没被移除,在IE中不会作出恰当处理,此时要先手工移除...

2019-04-03 10:09:35 77

转载 关于跨域

首先我们来想一想 为什么会有跨域这个名词的出现呢? 跨域又是什么呢?为何要跨域? 浏览器的同源策略又是什么?怎么解决? jsonp又是什么? 跨域的原理又是什么呢?名词解释:跨域:浏览器对于javascript的同源策略的限制,例如a.cn下面的js不能调用b.cn中的js,对象或数...

2019-04-03 09:45:06 76

转载 如何理解闭包?

1、定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函数如果调用了其父函数内部的其它变量,如果返回的这个函数在外部被执行,就产生了闭包。2、表现形式:使函数外部能够调用函数内部定义的变量。3、实例如下:var count=10; //全局作用域 标记为flag1function add(){ var count=0; //函数全局作用域 标记为flag2 ...

2019-04-03 09:33:18 51

原创 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 3398

原创 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 5333

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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