web
努力的学渣
这个作者很懒,什么都没留下…
展开
-
VIDEO标签在微信浏览器内播放会自动全屏
$_$原创 2017-07-19 15:34:17 · 1816 阅读 · 0 评论 -
webpack多入口脚手架,史上最简单的多入口,拿来即可用
# 基于webpack3的多入口脚手架非常简单的一个多入口配置,全自动,无需修改任何webpack配置,只需新建文件夹即可配置多入口### 如何新建目录需要新建一个入口?直接在src 目录下建立文件夹 即可文件夹必须包含:index.html(模板HTML)index.js(此项目入口)dev命令:npm run starttest打包npm run build:stgprod打包npm run ...原创 2018-06-20 11:26:20 · 775 阅读 · 0 评论 -
H5本地储存API
localStorage,sessionStorage,cookie顾名思义!! 第一个为本地储存,不主动删除的话可以永久保存在本地,页面之间能够共享localStorage信息;第二个为会话储存,关闭页面后会被删除,页面之间不能够共享,内嵌iframe除外;第三个是饼干!!!(不多说,知道是饼干就行了,反正好吃,能setcookie,getcookie)localStorage 和 se...原创 2018-05-28 10:37:29 · 441 阅读 · 0 评论 -
面向对象(一)--理解对象
在理解面向对象之前,首先要了解什么是对象 对象是javascript中的一种引用数据类型,每个对象都拥有下列属性和方法:(题外话,数据类型分基本数据类型,引用数据类型,基本数据类型有string,number,boolean,undefined,null;引用数据类型有Object,Array,Date,RegExp,Function)1.constructor;这个属性中保存着创建当前Objec...原创 2018-05-10 01:48:31 · 169 阅读 · 0 评论 -
关于一切皆对象
可以理解为JS里面的基本数据类型也可以看做是对象。ES6中基本数据类型有六种:undefined、null、string、number、boolean、symbol(新增)。另外一个复杂数据类型就是object了。基本数据类型没有方法和属性,有时候我们看见可以直接调用string的长度,其实是封装对象的作用。https://www.zhihu.com/question/50800451/answe...转载 2018-04-14 02:02:34 · 94 阅读 · 0 评论 -
巩固基础javascript数组笔记
什么是数组js数组是特殊的js对象,是一些有序的值得集合如何创建数组var arr =[];var arr_c = new Array();如何操作数组取值arr[0];赋值arr[0]=1;更多操作数组方法var arr=[1,2,3]arr.push("4");//[1,2,3,4],返回长度arr.pop();//[1,2],返回删除值arr.unshift("0");//[0,1,2,3]...原创 2018-04-15 01:47:28 · 148 阅读 · 0 评论 -
一句话什么是闭包
闭包是一种形式,内部函数可以访问其所在的外部函数中声明的参数和变量,因为变量被引用着所以不会被回收,因此可以用来封装一个私有变量。这是优点也是缺点,不必要的闭包只会徒增内存消耗!至于了解闭包原理,你需要知道以下两个知识点1.首先需要了解作用域和作用域链 作用域就是变量和函数的可访问范围 分为全局作用域 和 局部作用域(函数作用域) 全局作用域的变量...原创 2018-04-12 01:41:25 · 811 阅读 · 0 评论 -
javascript中的this到底指向的是谁?
javascript中绕不过的坎--this首先我们要知道this这个关键字是什么,this代表函数运行时生成的一个内部对象。this这个让人头疼的关键字到底指向的是谁?答案是:this始终指向的是调用执行这个函数的对象。答案是:this始终指向的是调用执行这个函数的对象。答案是:this始终指向的是调用执行这个函数的对象。而调用函数的场景分为:1.全局调用 2.作为对象的方法调用3.作为构造函数...原创 2018-04-10 17:26:24 · 167 阅读 · 0 评论 -
详解HTTP状态码
详解HTTP状态码HTTP状态码(响应码)用来表明HTTP请求是否已经成功完成。HTTP响应类型一共分五大类 :消息响应,成功响应,重定向,客户端错误,服务器端错误1. 消息响应100 Continue (继续)客户端应当继续发送请求,这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝.客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应.服务器必须在请求完成后...转载 2018-04-10 00:00:03 · 231 阅读 · 0 评论 -
jsonp实现原理
以页面url为基础,页面内的请求使用不同的协议、域名、端口则会出现跨域问题。这是因为浏览器的同源策略导致jsonp 利用 ‘<script>’标签不受同源策略限制(script标签src属性中的链接可以访问跨域的js脚本)原理:服务端不再返回JSON格式的数据,而是返回一段调用某个函数的js代码具体过程:首先在页面内定义一个函数 然后添加一个script标签做请求,服务器返回scrip...转载 2018-04-08 14:34:50 · 424 阅读 · 0 评论 -
json字符串转json对象
JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.stringify(jsonobj); //可以将json对象转换成json对符串还有一个eval("'"+jsonstr+"'")JQ库下$.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成jso原创 2017-07-19 15:36:19 · 184 阅读 · 0 评论 -
函数作用域 块级作用域
一句话 函数作用域在函数内部 任何地方都能范围,原因是因为var 语句的 变量提升,块级作用域 跟函数作用域细微区别 是由于LET CONST 没有变量提升有作用域死区,并不是函数内部任何地方都能使用。。。。。。。。不知道说的对不对...原创 2018-08-10 11:31:50 · 197 阅读 · 0 评论