会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
古兰精
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
108
109
110
111
112
113
114
115
116
···
128
下一页
2017年10月17日
浅析JavaScript中in操作符(for in/for of)、Object.keys()和Object.getOwnPropertyNames()的区别
摘要: ECMAScript将对象的属性分为两种:数据属性和访问器属性。每一种属性内部都有一些特性,这里我们只关注对象属性的[[Enumerable]]特征,它表示是否通过 for-in 循环返回属性,也可以理解为:是否可枚举。然后根据具体的上下文环境的不同,我们又可以将属性分为:原型属性和实例属性。原型属
阅读全文
posted @ 2017-10-17 11:04 古兰精
阅读(16415)
评论(2)
推荐(5)
2017年10月16日
JavaScript 中的不可变对象(Immutable Objects)
摘要: 默认情况下,JavaScript 中的对象是可变的。我们可以更改原始值(字符串,数字等)和对象。我们来看看这个对象: 你可以轻松地改变它: 非常明确是吧?那么,我们有什么办法使对象不可变呢? 1、让我们试用 const ! 很好的尝试,但是不起作用。如果你尝试一下,你会发现:这种办法根本就不起作用。
阅读全文
posted @ 2017-10-16 23:48 古兰精
阅读(2949)
评论(0)
推荐(0)
css Table布局:基于display:table的CSS布局
摘要: 两种类型的表格布局 你有两种方式使用表格布局 -HTML Table(<table>标签)和CSS Table(display:table 等相关属性)。 HTML Table是指使用原生的<table>标签,而CSS Table是指用CSS属性模仿HTML 表格的模型。 在W3C关于<table>
阅读全文
posted @ 2017-10-16 18:59 古兰精
阅读(10650)
评论(0)
推荐(1)
浅析px、em、rem的区别
摘要: 一、px、em、rem 介绍 1、PX:px像素(Pixel):相对长度单位。像素px是相对于显示器屏幕分辨率而言的 2、EM:em是相对长度单位,相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。 EM特点:(1)em的值并不是固定的(2)em会
阅读全文
posted @ 2017-10-16 15:43 古兰精
阅读(462)
评论(0)
推荐(0)
jQuery对象的序列化详解
摘要: 一、param() 方法创建数组或对象的序列化表示。 该序列化值可在进行 AJAX 请求时在 URL 查询字符串中使用。 语法: jQuery.param(object,traditional) object要进行序列化的数组或对象 traditional规定是否使用传统的方式浅层进行序列化(参数序
阅读全文
posted @ 2017-10-16 15:03 古兰精
阅读(10422)
评论(0)
推荐(0)
数组类型参数传递问题:$.ajax传递数组的traditional参数传递必须true
摘要: 数组类型参数传递: 若一个请求中包含多个值,如:(test.action?tid=1&tid=2&tid=3),参数都是同一个,只是指定多个值,这样请求时后台会发生解析错误,应先使用 tradititonal 格式化: 起初我认为traditional:true,可有可无,但是后来不用traditi
阅读全文
posted @ 2017-10-16 14:24 古兰精
阅读(3402)
评论(0)
推荐(2)
JS排序:localeCompare() 方法实现中文排序、sort方法实现数字英文混合排序
摘要: 定义:用本地特定的顺序来比较两个字符串。 语法:stringObject.localeCompare(target) 参数:target——要以本地特定的顺序与 stringObject 进行比较的字符串。 返回值:说明比较结果的数字。 (1)如果 stringObject 小于 target,则
阅读全文
posted @ 2017-10-16 10:01 古兰精
阅读(50058)
评论(2)
推荐(7)
2017年10月13日
深入理解jQuery中$.get、$.post、$.getJSON和$.ajax的用法
摘要: 本文重点是来讲讲jQuery中调用ajax的4种方法:$.get、$.post、$getJSON、$ajax。 1、$.get $.get()方法使用GET方式来进行异步请求,它的语法结构为:$.get( url [, data] [, callback] ) 解释一下这个函数的各个参数: url:
阅读全文
posted @ 2017-10-13 14:28 古兰精
阅读(887)
评论(0)
推荐(0)
JS组件系列——封装自己的JS组件
摘要: 1、需求背景 很多时候,我们使用jquery.ajax的方式向后台发送请求,型如 这种代码太常见了,这个时候我们有这样一个需求:在自己调用ajax请求的时候,我们不想每次都写error:function(e){}这种代码,但是我们又想让它每次都将ajax的错误信息输出到浏览器让用户能够看到。怎么办呢
阅读全文
posted @ 2017-10-13 11:42 古兰精
阅读(2561)
评论(0)
推荐(0)
2017年10月12日
纯CSS实现多行文字垂直居中几种方法解析
摘要: 场景:父元素 高度固定,如何使其中的文字垂直居中? 1、table布局: 利用display:table+display:table-cell的方法 效果: 利用display:table-cell 效果: 优点:等高布局,无需设置高度,文字轻松实现垂直居中 缺点:ie7以下不兼容! 2、利用lin
阅读全文
posted @ 2017-10-12 18:32 古兰精
阅读(41696)
评论(0)
推荐(4)
上一页
1
···
108
109
110
111
112
113
114
115
116
···
128
下一页
公告