随笔分类 - js
js基础性的知识点
摘要:/* 内容: 1.对象新增的API 2.模板字符串 3.模板引擎及引用 重点: 模板引擎 模板字符串 复习: 1.对象属性的简单赋值 2.对象方法简单赋值 3.supper关键字:只想当前对象的原型对象 注意点:只能在对象的方法中使用 而且必须是对象的简写方式 4.对象的计算属性名 */ 1 //
阅读全文
摘要:伪类选择器 1 <style> 2 a:hover{color: red;} 3 a:active{font-size: 16px;} 4 a:visited{color: limegreen;font-family: 华文行楷;} 5 a:link{background-color: #80008
阅读全文
摘要:1 <style> 2 ul{ 3 list-style: none; 4 padding: 0; 5 width: 425px; 6 height: 400px; 7 border: 1px solid black; 8 margin: 100px auto; 9 } 10 li{ 11 widt
阅读全文
摘要:渐变分为两种:线性渐变和径向渐变 什么是渐变呢? 渐变就是不同的颜色汇合在一起,从不同的角度呈现多彩的颜色 首先来介绍一下线性渐变 /*线性渐变linear-gradient 参数1渐变的方向 指的是最终在哪个方向 后面参数的颜色至少是两个颜色*/ /*像右上角渐变 background-image
阅读全文
摘要:当我们遇到这样的题时:能实现背景平铺效果,对应的CSS为div{backgroud-image:url(images/bg.gif);}这样的写法是为正确?我们都会一头雾水,不知是否对,其实它是正确的 因为background-image属性后面只能添加图片路径的属性值,因为他不是复合式写法,不能同
阅读全文
摘要:<script >// js是一 种面向对象的 弱类型的 解释性的语言//弱类型 声明变量的时候不需要注明数据类型int a = 1; float(强类型) var a = 1.2;//解释性 解释一句执行一句 编译性 一次性全部翻译完然后再执行//面向对象 封装 继承 多态(js语言没有多态)//
阅读全文
摘要:js的规范DOM 是一套操作页面的APIBOM 是一套操作浏览器页面的APIWindow navigator screen history locationwindow对象:浏览器窗口特点:1.对于全局变量或者全局方法,在取值或者调用的时候,可以省略2.window对象时js中的顶级对象(所有的全局
阅读全文
摘要:阻止a标签的默认行为有哪几种方法a.<a href="javascript:void(0);" οnclick= "myjs( )"> Click Me </a>onclick方法负责执行js函数,而void是一个操作符,void(0)返回undefined,地址不发生跳转。 b.<a href="
阅读全文
摘要:一、 mouseover 和mouseenter的区别 mouseover: 只要鼠标指针移入事件所绑定的元素或其子元素,都会触发该事件mouseenter: 只有鼠标指针移入事件所绑定的元素时,才会触发该事件 换句话说就是,如果一个元素没有子元素,那么该元素绑定mouseover或者mouseen
阅读全文
摘要:操作dom元素 查 查元素 id(getElementById){返回值获取到一个元素,没有找到返回null} class(getElementByClassName){返回值是一个类数组,没有找到返回空数组} 标签名(getElementByTagName){返回是一个数组,没有找到返回空数组}
阅读全文
摘要:获取页面滚动出去的距离谷歌火狐 window pageXoffset pageYoffsetconsole.log(window.pageXoffset,windoe.pageYoffset);IE8 html scrollLeft scrollTopconsole.log(document.doc
阅读全文
摘要:return 只能返回一个值:一个数值或一个指针值。需要返回多个值,简单的办法是通过函数参数传递。 return j,k; 完全可以,语法正确,因为它返回的是一个表达式的值。这里是“逗号表达式”:j,k;逗号表达式的“计算”结果是用逗号分隔的最后一个表达式,这里j是一个表达式,k是一个表达式;ret
阅读全文
摘要:offset与style的区别offset可以得到任意样式表中的样式值offset系列的数值没有单位offsetWidth包含padding+border+widthoffsetwidth等属性是只读属性,只能获取,不能赋值 所以,我们想要获取元素大小的位置,用offset更合适stylestyle
阅读全文
摘要:固定导航栏需求:当页面滚动距离超过顶部盒子的高度,那么searchBar就会出现当页面滚动距离小于顶部盒子的高度,那么searchBar就会隐藏获取元素var topPart = document.getElementById("topPart");var searchBar = document.
阅读全文
摘要:由于内容以及代码都是本人在便签写的,不是很规范,请参阅者见谅 document.write不常用,原因是会覆盖原本的页面内容,覆盖的原理是:默认情况下,页面加载会行成一个文档流,当页面内容加载完毕后,这个文档流(默认的文档流)就点触发某个事件,调用document.write向页面添加内容的时候就会
阅读全文
摘要:insertBefore插入元素语法:父元素.insertBefore(参数1,参数2)参数1:需要插入新的元素 参数2:插入到哪个元素的前面1.创建新的元素2.原本存在的元素3.需要插入的元素获取元素var ul = document.getElementById("ul");var .li2 =
阅读全文
摘要:arguments只能在函数里使用,在函数外使用会报错arguments作用:过去函数所有的实参arguments是一个伪数组(伪数组:无法直接调用数组方法或期望length属性有什么特殊的行为,但仍可以对真的数组遍历方法来遍历它们;arguments只在函数中使用。)返回函数实参的个数:argum
阅读全文
摘要:自调用函数:自己调用自己自调用函数:(function(){函数})自调用(自执行函数)的作用:主要用来分割作用域eg:function sum(n1,n2){ console.log(n1+n2);}sum(2,3);思考题:具名函数可不可以自调用(可以调用)表达式中的具名函数只识别为匿名函数,而
阅读全文
摘要:基本数据类型: String(字符串类型) Number(数值类型) Boolean类型(布尔类型) 复合数据类型: Array(数组) Object对象 特殊数据类型: null和undefined没有定义类型 Function函数 es6中新增symbol 1、typeof typeof这个关键
阅读全文
摘要:typeof是一个一元运算符,并不是一个函数或者语句,所以可以用括号包裹起来tostring的用法 返回该对象的字符串表示。通常, toString 方法会返回一个“以文本方式表示”此对象的字符串。结果应是一个简明但易于读懂的信息表达式。建议所有子类都重写此方法。Object 类的 toString
阅读全文

浙公网安备 33010602011771号