摘要:Javascript中的弊端 变量Var:(var,function存在变量提升,var只会提前声明,function既声明又定义,使用var和function声明的变量会给window添加属性) 1.可以重复声明 2.无法限制修改 3.没有块级作用域,作用域是函数 let/const 1.不能重复
阅读全文
摘要:this是 JavaScript 语言的一个关键字。 -它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。 -this对象在运行时基于函数的执行环境绑定的:在全局函数中,this等于window。 -而当函数作为某个对象的方法调用时。this等于那个对象,(匿名函数的执行具有全局
阅读全文
摘要:最近在做一个移动端项目,涉及到1像素问题 其实质就是移动端的css里写1px,看起来比1px粗,这就是物理像素和逻辑像素的区别。物理像素和逻辑像素之间存在一个比例关系,在Javascript中可以用window.devicePixelRatio来获取,也可以用媒体查询的-webkit-min-dev
阅读全文
摘要:ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值,基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型值,基本类型值有:Undefined,Null,Boolean,Number和St
阅读全文
摘要:笔记博客: vue的包 条件与循环: 知识点: v-if v-for v-if:条件判断式,根据表达式的真伪进行页面处理 v-for:处理数组循环,将数据循环显示到页面上 v-model: 为页面输入框进行数据绑定,ex: input select textarea components v-on(
阅读全文
摘要:概念 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。它所做的就是:分析项目结构,找到JavaScript模块以及其他的一些浏览器不能直接运行的拓展语言,(sass,TypeScript等),并将其大包为合适的格式供浏览器使用. 入
阅读全文
摘要:对象的特性: 1.唯一标识性,即使完全不一样的对象,内存地址也不同,所以他们不相等 2.对象具有状态,同一个对象可能处在不同状态下 3.对象具有行为,即对象的状态可能因为他的行为产生变迁 Js直到es6之前,有对象的概念,但是没有类的概念。 对象的分类: 1.内建对象 - 用Es标准中定义的对象,在
阅读全文
摘要:若想在严格模式下使用JS,需要在文件的第一行加上“use strict”,在实际开发中,常常将“use strict”加入到闭包的内部 具体是: 整个脚本中使用:在这个JavaScript文件开头写'use strict'; 在闭包内部中使用 funtion () { 'use strict'; }
阅读全文
摘要:这是一篇笔记博客, Ajax: 和服务器进行数据交换(异步) 用js实现复杂的原理:用于发送请求的对象在不同的浏览器中是不同的 同源策略:ajax发送请求的url地址与服务器地址必须是同一域名,协议,端口下 在ajax中常用的一些函数: Ajax: 和服务器进行数据交换(异步) 用js实现复杂的原理
阅读全文
摘要:想锻炼一下自己的原生js能力可以从写一个轮播图开始,轮播图的运用想必大家都知道吧,好了废话不多说,开始记笔记了,一些需要注意的点,我都在代码中标注了 首先是构造html: 这里需要讲一下的是图片本来是4个,但是需要把第4个和第一个分别多加入到第一个位置和最后一个位置,(为何要这一步?是为了实现无缝播
阅读全文
摘要:在类c的语言中,用{}引起来的部分称为块级作用域,而在JS中没有块级作用域 作用域:一个变量作用的范围;中Js中一共有两种作用: 全局作用域 - 直接编写在script标签中的JS代码,都在全局作用域中 -全局作用域在页面打开时创建,在页面关闭时销毁 -在全局作用域中有一个全局对象window,它代
阅读全文
摘要:今天在写东西的时候,对函数参数的概念有些模糊,查阅相关资料后,在博客上记点笔记,方便日后复习。 首先,在js中函数参数并没有强语言中那么要求严格,他不介意传递进来多少个参数,也不在乎传进来的参数是什么数据类型,甚至可以不传参数。原因是:ECMAScript中的参数在内部都是用一个数组来表示的 函数的
阅读全文
摘要:1.cd命令: 这是一个最基本的命令,用于切换当前目录,可以是绝对路径,也可以是相对路径例: cd /root/doc #切换到目录/root/doc cd ./path 切换到当前目录下的path目录中 cd ../path 切换到上层目录中的path 目录中 其中“.”表示当前目录,“..”表示
阅读全文
摘要:什么是http: http是属于应用层(基于tcp的连接方式)的面向对象的协议,是计算机通过网络通信的规则,使得浏览器向web服务器请求信息和服务 http协议特点: http是一种无状态协议(对食物处理没有记忆能力,缺少状态意味着如果后续处理需要前面的信息,他必须重传) 允许任意类型的数据对象,正
阅读全文
摘要:css中的盒模型是css的基础,盒模型的理解可以帮助我们进行对样式进行修改。废话不多说,进入正题: 在w3c中,CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边框、边框 和 外边框 ,一个盒模型如图: 其中包含了两种盒子: 标准模式:盒子的宽高只有内容的宽高 此时的css设置为
阅读全文