01 2019 档案

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

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

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

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

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

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

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

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

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 阅读(213) 评论(0) 推荐(0)

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

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

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

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

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

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

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

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

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

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

关于JavaScript全局作用域和函数作用域的拙见
摘要:在类c的语言中,用{}引起来的部分称为块级作用域,而在JS中没有块级作用域 作用域:一个变量作用的范围;中Js中一共有两种作用: 全局作用域 - 直接编写在script标签中的JS代码,都在全局作用域中 -全局作用域在页面打开时创建,在页面关闭时销毁 -在全局作用域中有一个全局对象window,它代 阅读全文

posted @ 2019-01-18 21:17 袁233 阅读(367) 评论(0) 推荐(0)

javascript基础:函数参数与闭包问题
摘要:今天在写东西的时候,对函数参数的概念有些模糊,查阅相关资料后,在博客上记点笔记,方便日后复习。 首先,在js中函数参数并没有强语言中那么要求严格,他不介意传递进来多少个参数,也不在乎传进来的参数是什么数据类型,甚至可以不传参数。原因是:ECMAScript中的参数在内部都是用一个数组来表示的 函数的 阅读全文

posted @ 2019-01-18 20:30 袁233 阅读(497) 评论(0) 推荐(0)

简单的linux命令
摘要:1.cd命令: 这是一个最基本的命令,用于切换当前目录,可以是绝对路径,也可以是相对路径例: cd /root/doc #切换到目录/root/doc cd ./path 切换到当前目录下的path目录中 cd ../path 切换到上层目录中的path 目录中 其中“.”表示当前目录,“..”表示 阅读全文

posted @ 2019-01-17 21:00 袁233 阅读(798) 评论(0) 推荐(0)

http协议与常见状态码
摘要:什么是http: http是属于应用层(基于tcp的连接方式)的面向对象的协议,是计算机通过网络通信的规则,使得浏览器向web服务器请求信息和服务 http协议特点: http是一种无状态协议(对食物处理没有记忆能力,缺少状态意味着如果后续处理需要前面的信息,他必须重传) 允许任意类型的数据对象,正 阅读全文

posted @ 2019-01-17 20:30 袁233 阅读(922) 评论(0) 推荐(0)

浅谈css中的盒模型(框模型)
摘要:css中的盒模型是css的基础,盒模型的理解可以帮助我们进行对样式进行修改。废话不多说,进入正题: 在w3c中,CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边框、边框 和 外边框 ,一个盒模型如图: 其中包含了两种盒子: 标准模式:盒子的宽高只有内容的宽高 此时的css设置为 阅读全文

posted @ 2019-01-14 19:41 袁233 阅读(1193) 评论(3) 推荐(0)

导航