自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 【JavaScript】查询字符串参数

function getQueryStringArgs() { // 取得查询字符串并删除开头的 '?' var qs = location.search.length > 0 ? location.search.substring(1) : '', // 创建保存数据的对象 args = {}, // 取得每一项 items = qs.lengt...

2020-02-15 18:19:48 225

原创 【JavaScript】面向对象:hasOwnProperty()方法与in操作符

hasOwnProperty()方法使用 hasOwnProperty()方法(是从 Object 继承来的)可以检测一个属性是存在于实例中,还是存在于原型中。只在给定属性存在于对象实例中时,才会返回 true。function Person(){ } Person.prototype.name = "Nicholas"; Person.prototype.age = 29; Pe...

2020-02-08 12:29:17 274

原创 【JavaScript】生成固定区间随机数

Math.random(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1)//获取[lowerValue,upperValue]之间的随机数function selectFrom(lowerValue, upperValue) { return parseInt(Math.random() * (upperValue - lowerValue + 1) + lowerV...

2020-02-05 18:11:27 632

原创 【JavaScript】 URI 编码与解码

encodeURI()和 encodeURIComponent()encodeURI()和 encodeURIComponent()方法可以对 URI进行编码,以便发送给浏览器。有效的 URI 中不能包含某些字符,例如空格。而这两个 URI 编码方法就可以对 URI 进行编码,它们用特殊的 UTF-8 编码替换所有无效的字符,从而让浏览器能够接受和理解。encodeURI()主要用于整个 ...

2020-02-03 18:28:51 284

原创 【JavaScript】ECMAScript 特殊的字符序列

通过这些特殊的字符序列,可以使用最近一次匹配结果中的内容var text = "cat, bat, sat, fat"; result = text.replace(/(.at)/g, "word ($1)"); console.log(result); //word (cat), word (bat), word (sat), word (fat) 每个以"at"结尾的单词都被替换...

2020-02-03 15:03:08 188

原创 【JavaScript】字符串方法slice()、substr()、substring()

slice()、substr()和 substring()这三个方法都会返回被操作字符串的一个子字符串,而且也都接受一或两个参数。第一个参数指定子字符串的开始位置,第二个参数(在指定的情况下)表示子字符串到哪里结束。具体来说,slice()和substring()的第二个参数指定的是子字符串最后一个字符后面的位置。而 substr()的第二个参数指定的则是返回的字符个数。如果没有给这些方法传递第二...

2020-02-03 14:26:03 189

原创 【JavaScript】Number类型格式化字符串方法toFixed()、toExponential()、toPrecision()

toFixed()方法会按照指定的小数位返回数值的字符串表示var num = 10; console.log(num.toFixed(2)); //"10.00" // 给 toFixed()方法传入了数值 2,显示2位小数var num = 10.005; console.log(num.toFixed(2)); //"10.01" // 如果数值本身包含的小数位比指定的还多,那...

2020-02-02 17:10:44 777

原创 【JavaScript】数组sort()方法

sort() 方法用于对数组的元素进行排序在默认情况下,sort()方法按升序排列数组项——即最小的值位于最前面,最大的值排在最后面。为了实现排序,sort()方法会调用每个数组项的 toString()转型方法,然后比较得到的字符串,以确定如何排序。即使数组中的每一项都是数值,sort()方法比较的也是字符串var values = [0, 1, 5, 10, 15]; values.so...

2020-01-30 18:10:26 251

原创 【JavaScript】JavaScript位操作符

JavaScript位操作符位操作符用于在最基本的层次上,即按内存中表示数值的位来操作数值。ECMAScript 中的所有数值都以 IEEE-754 64 位格式存储,但位操作符并不直接操作 64 位的值。而是先将 64 位的值转换成 32 位的整数,然后执行操作,最后再将结果转换回 64 位。对于开发人员来说,由于 64 位存储格式是透明的,因此整个过程就像是只存在 32 位的整数一样。对...

2020-01-08 14:58:41 184

原创 【JavaScript】parseInt()与toString()

parseInt() 函数parseInt(string, radix) 将一个字符串 string 转换为 radix 进制的整数, radix 为介于2-36之间的数。parseInt()一般用于数值转换,在转换字符串时,更多的是看其是否符合数值模式。它会忽略字符串前面的空格,直至找到第一个非空格字符。如果第一个字符不是数字字符或者负号,parseInt()就会返回 NaN;也就是...

2020-01-06 15:39:43 629

原创 HTML中的designMode 属性

HTML DOM designModedocument.designMode属性设置或返回文档是否可编辑document.designMode 控制整个文档是否可编辑。有效值为 “on” 和 “off” 。根据规范,该属性默认为 “off” 。Firefox 遵循此标准。早期版本的 Chrome 和 IE默认为 “inherit” 。从 Chrome 43 开始,默认值为 “off” ,并且...

2020-01-05 14:19:36 668

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除