![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端学习
从基本的安装开始
快躲开,我要开始装大神了
展开
-
CSS学习笔记(二)--CSS3的学习
CSS3的内容包括:1.选中器2.盒模型3.背景和边框4.文字特效5.2D/3D转换6.动画7.多列布局8.用户界面 1.CSS3的边框 CSS3增加了圆角边框和阴影框 a.圆角边框 border-radius:圆角的px b.阴影框 box-shadow: 阴影相对与原来位置的右移量 阴影相对与原来位置的下移量 阴影的边界模糊位置 颜色 c.边界图片 2.CSS3背原创 2016-12-05 19:46:54 · 227 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(7)
事件事件流描述从页面接受事件的顺序 IE事件流为事件冒泡,即事件开始是有具体的元素接受,然后逐级向上传播到叫我不具体的节点(window对象)事件捕获,由不具体的节点接受事件,最后具体节点接受事件。在事件到达预定目标之前捕获DOM2事件事件捕获阶段,处于目标阶段,事件冒泡阶段 首先是事件捕获,为截获事件提供机会 然后实际目标接受事件最后冒泡阶段,对事件作出响应 捕获阶段不会涉及目标事件事件处原创 2017-04-27 11:11:54 · 388 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(6)
DOM扩展 方法 含义 querySelector() 接受一个CSS选择符返回与该模式匹配的第一个元素,如果没有返回null querySelectorAll() 接受CSS选择符返回一个NodeList的实例 matchesSelector() 接受CSS选择符,如果与调用该方法的元素相匹配返回true,否则返回false chil原创 2017-04-26 17:24:21 · 327 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(5)
客户端能力检测和客户端识别能力检测基本模式if(object.propertyInQuestion){//方法,如果浏览器不支持此方法则为false 调用方法}function isHaveSortMethod(object){ return typeof object.ort == "function";}//检测某个对象的特性是否存在function isHostMeth原创 2017-04-26 13:50:29 · 271 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(4)
BOM对象和DOM对象BOMwindow对象BOM的核心对象是window,他表示浏览器的一个实例 他即使通过js访问浏览器的一个窗口又是ESCMAScript规定的Global对象语句添加的window 全局变量不能通过delete操作符删除,而直接在window对象上定义的属性可以 使用var语句添加的window属性有一个名为[[Configurable]]的特性,这个特性原创 2017-04-24 21:52:24 · 365 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(3)
面向对象的程序设计和函数表达式(重要)1.数据类型 1.1数据属性包含一个数据值的位置。在这个位置可以读取和写入值。数据属性有4个描述其行为的特性 特性 含义 [[Configurable]] 表示能否通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性,默认值为true [[Enumberable]] 表示能原创 2017-04-24 17:30:34 · 611 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(2)
函数参数理解 ECMAScript函数不介意传递进去几个参数,也不在乎传进去的参数是什么类型 因为ECMAScript中的参数在内部使用一个数组来表示,函数接受的始终是这个数组 函数内部可以通过arguments对象来访问这个参数数组,从而获得传递给函数的每一个参数 命名的参数只提供便利,但不是必须的没有重载 重载的方法只会执行最后面一个基本类型按值访问 引用类型按引用访问原创 2017-04-20 08:35:08 · 465 阅读 · 0 评论 -
IE9及以下的版本的String的trim方法
在IE9及以下的版本中String是没有trim方法的,为此本人不才实现了一下,也就是给String的原型添加trim方法if(typeof String.prototype.trim == "undefined"){ String.prototype.trim = function () { var str = this.toString(); var i原创 2017-04-06 10:30:21 · 566 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(1)
javascript和ECMAScript通常被人们表达相同的含义 一个完整的JavaScript由三个部分组成:ECMAScript(核心),DOM(文档对象模型),BOM(浏览器对象模型) 由ECMA-262定义的ECAMScript与Web浏览器没有依赖关系 ECMA-262定义的只是这门语言的基础 Web浏览器只是ECMAScript实现的可能的宿主环境之一,其他可能的宿主环境包括N原创 2017-04-17 23:00:36 · 249 阅读 · 0 评论 -
js 小功能 实现可选可输入的功能
项目上要实现既可以输入又可以选择的输入框类似于百度的搜索自动提示 实现代码如下原创 2017-03-31 14:18:13 · 2079 阅读 · 0 评论 -
css学习笔记(一)
最近在学习css特意做了这个笔记来记录自己的学习,毕竟好记性不如烂笔头。w3cschool上将css分别为样式、框模型、定位、选择器这几个基本的,这是基础。1.css选择器 css的选择器分为 id(#) class(.、class支持多个名字例如:class=”a b”) 元素(html标签) 属性([]、如:a[href=”http://翻译 2016-11-27 10:57:40 · 239 阅读 · 0 评论 -
《JavaScript高级语言设计》(第三版)学习笔记(8)
XDM跨文本消息传送var iframeWindow =document.getElementById("myframe").contentWindow;iframeWindow.postMessage("A secret", "http://www.wrox.com");//第一个为传送消息,第二个参数为发送文档所在域EventUtil.addHandler(window, "message"原创 2017-04-27 13:54:53 · 402 阅读 · 0 评论