随笔分类 - 前端技术栈
摘要:桶排序: 对象中,数字键按照升序排列.依据这一特性将数组的值作为对象的键和值存入对象实现排序 因为对象的键不重复,因此不支持数组有重复元素存在的排序场景,也可以看作是实现数组的去重排序 function BucketSort(arr) { var o = {}; for (var i = 0; i
阅读全文
摘要:JQuery常用CSS操作 $(elem).css(obj):设置行内样式 $(elem).position():返回相对于父容器位置,只能获取不能设置 $(elem).offset(obj):返回相对于页面左上角位置,既能获取也能设置 $(elem).scrollTop(num):返回滚动条位置,
阅读全文
摘要:this 对象中的this //对象属性中的this,指向window //对象函数中的this,指向函数的调用者 // console.log(this);//window function abc(){ // console.log(this);//window } //对象中的this var
阅读全文
摘要:JQuery text()、html()、val() $(elem).text(str):添加文本内容str到elem类型元素,返回jQuery对象 $(elem).text():返回第一个elem标签内的文本内容 $(elem).html("<a href='##'>a标签</a>"):添加htm
阅读全文
摘要:JQuery对象: JQuery对象的本质上是DOM数组,它对DOM元素进行了封装 JQuery对象和JavaScript对象可以互转(\$()/$obj()[i]),但是JQuery对象和Javascript对象只能调用各自本身的方法,不能相互调用对方的方法 Jquery选择器: elem[pro
阅读全文
摘要:var request = new XMLHttpRequest(); IE7以下: var request = new ActiveXObject("Microsoft.XMLHTTP"); 手机端一般不需要兼容,PC端需要 var request = new XMLHttpRequest() |
阅读全文
摘要:浮动:实现传统页面布局的一种方式 特性: 浮动元素只会父影响元素和后面的元素 加浮动的元素会脱离文档流,不占空间 浮动元素会沿着父元素靠左或右排列 浮动元素之间会在父元素里横向排列,排列不下时会换行排列 如果子元素浮动而父元素没有设置高度,会造成高度坍塌 浮动元素没有块级和行级之分,浮动元素的dis
阅读全文
摘要:CSS样式的引入: 内部样式: 内部样式:写在当前页面style标签中的样式 内联样式:写在style属性中的样式 外部样式: link标签引入的CSS文件 @import引入的CSS文件,需要写在css标签中,属于css2.1,只有IE5以上才能识别,不建议使用 <!-- rel用于指定资源和页面
阅读全文
摘要:Window: window.innerWidth:浏览器viewport视口宽,包括垂直滚动条 window.innerHeight:浏览器视口高,包括水平滚动条 window.outerWidth: 获取浏览器窗口外部的宽度。表示整个浏览器窗口的宽度,包括侧边栏(如果存在)、窗口镶边(windo
阅读全文
摘要:window.getComputedStyle(element,[string]) 1参为需要获取样式的元素,2参指定伪元素字符串(如“::after”,不需要则为null),设置2参可获取element的伪元素css样式 返回一个CSSStyleDeclaration对象,是所有css样式(内部、
阅读全文

浙公网安备 33010602011771号