自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 javascript中apply、call和bind的区别

原文:https://www.cnblogs.com/cosiray/p/4512969.html三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参区别:1、call和apply都是对函数的直接调用,而bind方法返回的仍然是一个函数,因此后面还需要()来进行调用才可以。2、call后面的参数与say...

2019-07-13 14:06:02 206

转载 语义化的理解

语义化的理解(在我看来,语义化就是比如说一个段落, 那么我们就应该用 <p>标签来修饰,标题就应该用 <h?>标签等。符合文档语义的标签)用正确的标签做正确的事情!html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的。搜索引擎的爬虫依赖于标记来确定上下文和各个关键字的权重,利于...

2019-07-05 21:46:00 633

原创 cookies,sessionStorage和localStorage的区别

cookies,sessionStorage和localStorage的区别?    sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此sessionStorage不是一种持久化的本地存储,仅仅是会话级别的存储。而localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不...

2019-07-05 21:39:37 170

转载 渐进增强和优雅降级

渐进增强和优雅降级之间的不同吗?渐进增强progressiveenhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。优雅降级gracefuldegradation:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。  区别:优雅降级是从复杂的现状开始,并试图减少用户体验的供给,而渐进增...

2019-07-05 21:37:47 136

转载 如何对网站的文件和资源进行优化

如何对网站的文件和资源进行优化:1、文件合并(精灵图片 );2、文件最小化/文件压缩;3、使用CDN托管;4、缓存的使用。

2019-07-05 21:32:07 190

转载 响应式

响应式网页设计(Responsive Web design):响应式网站设计是一种网络页面设计布局,其理念是:集中创建页面的图片排版大小,可以智能地根据用户行为以及使用的设备环境进行相对应的布局。...

2019-07-05 21:29:00 136

转载 如何实现浏览器内多个标签页之间的通信?

调用localstorge、cookies 等本地存储方式

2019-07-05 21:24:27 112

转载 盒模型

标准模型 和 IE模型(box-sizing)/* 标准模型 */ 盒模型的宽高只是内容(content)的宽高box-sizing:content-box; /*IE模型*/ 盒模型的宽高是内容(content)+填充(padding)+边框(border)的总宽高box-sizing:border-box;...

2019-07-05 10:52:06 83

转载 跨域请求

参考:跨域请求资源的几种方式https://www.cnblogs.com/dojo-lzz/p/4265637.html参考:八种方式实现跨域请求https://blog.csdn.net/ligang2585116/article/details/73072868

2018-07-11 21:29:48 242

转载 LESS、SASS

LESS参考:http://lesscss.cn/Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。Less 可以运行在 Node 或浏览器端。例子:@base: #f938ab;.box-shadow(@style, @c) when (iscolor(@c)) { -webkit-box-shadow: @st...

2018-07-09 20:59:33 117

原创 小点汇总

1、获取浏览器的语言window.navigator.language2、SEO 搜索引擎优化3、把字符串的"true" "false"转换成 true falseaaa === "true" ? true : false;4、git 查看日志参考https://www.cnblogs.com/bellkosmos/p/5923439.html参考 10 个迅速提升你 Git 水平的提示git l...

2018-07-07 13:11:24 142

原创 angularjs 知识点整理

一、模块定义var app = angular.module("app",[]);二、作用域&gt; 作用域【M】是视图【V】和控制器【C】之间的胶水。&gt; 继承:子作用域可以继承父作用域的属性和方法   隔离:平级作用域之间相互隔离   屏蔽:如果子作用域定义了与父作用域相同的属性或者方法,则会屏蔽父作用域的属性或者方法&gt; 生命周期   创建-&gt;链接($watch)-&gt;更新...

2018-07-07 12:48:20 359 4

转载 angularjs网址

http://www.angularjs.net.cn/

2018-07-06 22:57:08 420

转载 DIV居中的方法 flex,transform

参考文献 https://github.com/simaQ/cssfun/issues/3&gt; CSS3,使用flexbox布局抛开兼容性,不需要考虑宽度和高度值。&lt;div id="parent"&gt; &lt;div id="item"&gt;test&lt;/div&gt;&lt;/div&gt;#parent { display: flex; width

2018-07-06 22:49:02 1032

原创 Object.prototype.toString

 Object.prototype.toString是在JavaScript中,想要判断某个对象值属于哪种类型的最靠谱的方法var arr=[];Object.prototype.toString.call(arr);---- [Object Array] 

2018-03-18 18:28:00 211

原创 git 命令

 git 命令1 git branch xxxx   创建新分支   git checkout xxx   切换到新分支   git checkout -b xxxx   创建一个新的分支,并且切换到    新分支2 git branch  查看当前分支   git branch -r 列出所有远程分支   git branch -a 列出所有分支3 git checkout     对工作区进行...

2018-03-18 18:26:04 109

转载 .editorconfig(配置编辑器配置)

配置编辑器配置 .editorconfig原文:统一代码风格工具目的:在团队开发中,统一代码格式。editorconfig不是什么软件,而是一个名为 .editorconfig 的自定义文件。# EditorConfig文件使用INI格式。斜杠(/)作为路径分隔符,#或者;作为注释。路径支持通配符:# 表明是最顶层的配置文件,发现设为true时,才会停止查找.editorconfig文件roo...

2018-03-18 18:19:34 1514

翻译 重构代码

重构代码相关1、代码块划分明确,相关代码行通常会在一个代码块2、函数不能过长,要符合单一原则,提高代码的复用性3、检验算法(校验)可抽取,比如上下限的范围检测,算法是固定的,不同区别仅在于传入的参数有差别,可以将算法跟数据分离,提高复用性4、接口定义,内部方法和接口方法要区分,需要跟界面交互的定义成接口,不需要的定义成内部的方法5、命名,名称需要明确标识变量或者函数的业务意义...

2018-03-18 18:02:03 145

原创 ng-if 和 ng-show 的性能对比

ng-if 和 ng-show 的性能对比当 ng-if 后的表达式为 false 时,该指令会删除它对应的 scope,所以这也就意味着如果 ng-if 之后表达式的值变化的比较频繁的话,那么对应 scope 的创建和销毁也就会比较频繁。建议:如果你发现在你的的代码中由于使用了大量的 ng-if 而导致应用有时卡顿比较明显的话,不妨考虑一下使用 ng-show / ng-hide 这一指令,它并...

2018-03-18 17:48:27 1382

空空如也

空空如也

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

TA关注的人

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