2019年1月31日

Es6笔记

摘要: Javascript中的弊端 变量Var:(var,function存在变量提升,var只会提前声明,function既声明又定义,使用var和function声明的变量会给window添加属性) 1.可以重复声明 2.无法限制修改 3.没有块级作用域,作用域是函数 let/const 1.不能重复 阅读全文

posted @ 2019-01-31 00:03 袁233 阅读(165) 评论(0) 推荐(0) 编辑

2019年1月29日

Javascript中的this

摘要: this是 JavaScript 语言的一个关键字。 -它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。 -this对象在运行时基于函数的执行环境绑定的:在全局函数中,this等于window。 -而当函数作为某个对象的方法调用时。this等于那个对象,(匿名函数的执行具有全局 阅读全文

posted @ 2019-01-29 22:29 袁233 阅读(138) 评论(0) 推荐(0) 编辑

2019年1月27日

移动端的1px边框问题

摘要: 最近在做一个移动端项目,涉及到1像素问题 其实质就是移动端的css里写1px,看起来比1px粗,这就是物理像素和逻辑像素的区别。物理像素和逻辑像素之间存在一个比例关系,在Javascript中可以用window.devicePixelRatio来获取,也可以用媒体查询的-webkit-min-dev 阅读全文

posted @ 2019-01-27 21:40 袁233 阅读(160) 评论(0) 推荐(1) 编辑

Javascript之基本类型和引用类型

摘要: ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值,基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值,基本类型值有:Undefined,Null,Boolean,Number和St 阅读全文

posted @ 2019-01-27 15:11 袁233 阅读(517) 评论(0) 推荐(0) 编辑

2019年1月26日

Vue.js笔记

摘要: 笔记博客: vue的包 条件与循环: 知识点: v-if v-for v-if:条件判断式,根据表达式的真伪进行页面处理 v-for:处理数组循环,将数据循环显示到页面上 v-model: 为页面输入框进行数据绑定,ex: input select textarea components v-on( 阅读全文

posted @ 2019-01-26 23:21 袁233 阅读(192) 评论(0) 推荐(0) 编辑

2019年1月25日

WebPack笔记

摘要: 概念 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。它所做的就是:分析项目结构,找到JavaScript模块以及其他的一些浏览器不能直接运行的拓展语言,(sass,TypeScript等),并将其大包为合适的格式供浏览器使用. 入 阅读全文

posted @ 2019-01-25 16:45 袁233 阅读(191) 评论(0) 推荐(0) 编辑

2019年1月23日

Js笔记(对象,构造函数,原型,原型链,继承)及一些不熟悉的语法

摘要: 对象的特性: 1.唯一标识性,即使完全不一样的对象,内存地址也不同,所以他们不相等 2.对象具有状态,同一个对象可能处在不同状态下 3.对象具有行为,即对象的状态可能因为他的行为产生变迁 Js直到es6之前,有对象的概念,但是没有类的概念。 对象的分类: 1.内建对象 - 用Es标准中定义的对象,在 阅读全文

posted @ 2019-01-23 20:16 袁233 阅读(226) 评论(0) 推荐(0) 编辑

2019年1月21日

JS在严格模式和非严格模式的区别

摘要: 若想在严格模式下使用JS,需要在文件的第一行加上“use strict”,在实际开发中,常常将“use strict”加入到闭包的内部 具体是: 整个脚本中使用:在这个JavaScript文件开头写'use strict'; 在闭包内部中使用 funtion () { 'use strict'; } 阅读全文

posted @ 2019-01-21 20:41 袁233 阅读(1026) 评论(0) 推荐(3) 编辑

2019年1月20日

原生js实现ajax与jquery的ajax库,及json

摘要: 这是一篇笔记博客, Ajax: 和服务器进行数据交换(异步) 用js实现复杂的原理:用于发送请求的对象在不同的浏览器中是不同的 同源策略:ajax发送请求的url地址与服务器地址必须是同一域名,协议,端口下 在ajax中常用的一些函数: Ajax: 和服务器进行数据交换(异步) 用js实现复杂的原理 阅读全文

posted @ 2019-01-20 21:10 袁233 阅读(667) 评论(0) 推荐(0) 编辑

2019年1月19日

原生js实现一个简单的轮播图

摘要: 想锻炼一下自己的原生js能力可以从写一个轮播图开始,轮播图的运用想必大家都知道吧,好了废话不多说,开始记笔记了,一些需要注意的点,我都在代码中标注了 首先是构造html: 这里需要讲一下的是图片本来是4个,但是需要把第4个和第一个分别多加入到第一个位置和最后一个位置,(为何要这一步?是为了实现无缝播 阅读全文

posted @ 2019-01-19 20:45 袁233 阅读(693) 评论(0) 推荐(0) 编辑

导航