![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端知识点
文章平均质量分 64
weiweismile123
这个作者很懒,什么都没留下…
展开
-
前端知识点复习
1、你如何理解HTML结构的语意化? 首先理解何为语义化模块: 简单来讲,语义元素就是为元素(标签)赋予某种意义,元素的名称就是元素要表达的意思。如<header>表示页眉、<footer>表示页脚。 语义化的特点 ①易于维护:使用语义元素将会有更清晰的页面结构信息,易于页面的后续维护。不需要再查看代码:找到div再找到具体的ClassName。 ②无障碍性:有助于原创 2016-12-04 21:21:38 · 269 阅读 · 0 评论 -
ES6循环数组新方法for-of(转)
ES6循环数组新方法for-of(转) 我们如何遍历数组中的元素?20年前JavaScript刚萌生时,你可能这样实现数组遍历:for (var index = 0; index < myArray.length; index++) { console.log(myArray[index]);}自ES5正式发布后,你可以使用内建的forEach方法来遍历数转载 2017-06-20 15:19:35 · 858 阅读 · 0 评论 -
(转载)HTTP协议中PUT和POST使用区别
原文 有的观点认为,应该用POST来创建一个资源,用PUT来更新一个资源;有的观点认为,应该用PUT来创建一个资源,用POST来更新一个资源;还有的观点认为可以用PUT和POST中任何一个来做创建或者更新一个资源。这些观点都只看到了风格,争论起来也只是争论哪种风格更好,其实,用PUT还是POST,不是看这是创建还是更新资源的动作,这不是风格的问题,而是语义的问题。在HTTP中,PUT被定义为ide转载 2017-06-19 19:35:10 · 334 阅读 · 0 评论 -
说说跨域那些事儿(转载)
原文链接:http://itoss.me/2016/12/31/说说跨域那些事儿/作者寄语:首先纠正一个误区,跨域并非浏览器限制了发起跨站请求的这种能力,恰恰相反,我们可以发出请求,服务端也可以接收到请求并正常返回数据,只不过在返回之后浏览器会阻止非同源数据(response),从而在控制台打出一系列报错信息。 兼容性查找文章中会涉及一系列兼容性的图解(mdn & can i use)和一些专有名转载 2017-02-09 12:27:06 · 275 阅读 · 0 评论 -
iframe那些事
1、父级窗口和iframe如何互相操作 转载文章:原文 一、父级窗口操作iframe里的dom JS操作iframe里的dom可是使用contentWindow属性,contentWindow属性是指指定的frame或者iframe所在的window对象,在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则,必须指定转载 2017-03-06 15:33:40 · 2118 阅读 · 0 评论 -
转载:如何计算时间复杂度
原文:http://blog.csdn.net/firefly_2002/article/details/8008987 一、概念 时间复杂度是总运算次数表达式中受n的变化影响最大的那一项(不含系数) 比如:一般总运算次数表达式类似于这样: a*2^n+b*n^3+c*n^2+d*n*lg(n)+e*n+f a ! =0时,时间复杂度就是O(2^n); a=0,b<>0 =>O(n^3转载 2017-02-25 10:36:21 · 269 阅读 · 0 评论 -
关于浮动(转载)
脱离文档流分析 先来了解一下block元素和inline元素在文档流中的排列方式。 block元素通常被现实为独立的一块,独占一行,多个block元素会各自新起一行,默认block元素宽度自动填满其父元素宽度。block元素可以设置width、height、margin、padding属性; inline元素不会独占一行,多个相邻的行内元素会排列在同一行里,直到一行排列不下,才会新转载 2017-02-27 23:54:01 · 257 阅读 · 0 评论 -
浅谈javascript中call()、apply()、bind()的用法(转载)
浅谈javascript中call()、apply()、bind()的用法 原文链接:http://www.jb51.net/article/64397.htm一直对Javascript中的apply/call/bind的用法很模糊,恰好看到了这篇文章。对三者之间的区别与联系算是有了比较清晰的认识。这里记录下来,分享给大家。call(thisObj,arg1,arg2…)、apply(thisOb转载 2017-02-09 17:36:50 · 190 阅读 · 0 评论 -
js的基本数据类型有哪些?(转载)
js的基本数据类型有哪些?ECMAScript中有5中简单数据类型(也称为基本数据类型): Undefined、Null、Boolean、Number和String。还有1中复杂的数据类型————Object,Object本质上是由一组无序的名值对组成的。其中Undefined、Null、Boolean、Number都属于基本类型。Object、Array和Function则属于引用类型,Strin转载 2017-02-06 17:13:55 · 1008 阅读 · 0 评论 -
AngularJS学习
1、AngularJS四大特性:MVC 、模块化、双向数据绑定、指令系统。 (1)MVC:一个古老的框架,MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。 Mod翻译 2016-12-27 19:57:07 · 388 阅读 · 0 评论 -
转载一篇关于HTML5 data-* 自定义属性的文章
HTML5 data-* 自定义属性 在jQuery的attr与prop提到过在IE9之前版本中如果使用property不当会造成内存泄露问题,而且关于Attribute和Property的区别也让人十分头痛,在HTML5中添加了data-的方式来自定义属性,所谓data-实际上上就是data-前缀加上自定义的属性名,使用这样的结构可以进行数据存放。使用data-*可以解决自定义属性混乱无管理的现转载 2016-12-24 20:05:00 · 177 阅读 · 0 评论 -
AngularJs学习二--路由、模块、依赖注入
路由 模块 依赖注入 -> AngularJS的模块化实现 -> 一个完整的项目结构是怎样的 -> 使用ngRoute进行视图之间的路由 -> 一切都是从模块开始的 -> ng官方推荐的模块切分方式是什么 -> 模块之间的依赖应该怎么做?–依赖注入 把一个函数或变量定义成全局函数,叫做全局空间污染。为了避免全局空间污染,angular提供了ng-module -> 用angul原创 2016-12-31 17:07:02 · 493 阅读 · 0 评论 -
Bootstrap学习---css
css转载 2016-12-22 22:19:50 · 380 阅读 · 0 评论 -
如何将自己的作品放在网上
小伙伴想把自己的作品放到网上去吗?可以使用新浪云哦!192.168.1.101原创 2016-12-15 20:44:19 · 2628 阅读 · 0 评论 -
复制粘贴的实现
使用clipboard.js复制页面内容到剪切板 最近在做一个的智能客服Web端浏览器应用,其中有一项需求是客户在获取系统返回的答案后点击“复制答案”按钮将答案复制到系统剪切板。本以为这是一个小case,但是发现如果要对各种主流浏览器都有良好的兼容性并不简单。原因在于出于安全原因,大多数现代浏览器都未提供通用的剪转载 2017-07-06 20:20:24 · 581 阅读 · 0 评论