自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVAscript—[对象拷贝的方法]

一、json方法语法:JSON.stringify(value[, replacer[, space]])(1)value—必需, 要转换的 JavaScript 值(通常为对象或数组)(2)replacer—可选。用于转换结果的函数或数组。如果 replacer 为函数,则 JSON.stringify 将调用该函数,并传入每个成员的键和值。使用返回值而不是原始值。如果此函数返回 undefined,则排除成员。根对象的键是一个空字符串:""。如果 replacer 是一个数组,则仅转换该数组

2020-11-07 10:06:43 213

原创 JAVAscript—[实现排序算法]

一、冒泡排序算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。1、比较相邻的两个元素,如果前一个比后一个大,则交换位置。2、比较完第一轮的时候,最后一个元素是最大的元素。3、这时候最后一个元素是最大的,所以最后一个元素就不需要参与比较大小。var arr = [3, 44, 38, 5, 47, 15, 36, 26, 27, 2, 46, 4, 19, 50, 48] for (var

2020-11-06 20:49:51 192

原创 JAVAscript—[高效总结call,apply,bind]

一、call、apply、bind的异同项目作用执行时间用法共同点call调用其他对象的方法立即执行a.call(b,…arr)Function对象自带的方法,可以改变this指向apply调用其他对象的方法立即执行a.call(b,…arr)Function对象自带的方法,可以改变this指向bind创建一个绑定函数立即执行a.call(b,…arr)Function对象自带的方法,可以改变this指向1.call(1)call 可以

2020-11-05 21:50:10 113

原创 JAVAscript—[判断对象类型的方法]

一、typeof运算符typeof算是最常见的了,使用它会返回一个字符串,适合函数对象和基本类型(js中的基本类型:number、string、boolean、null、undefined、object[对象])的判断。<script type="text/javascript">console.log(typeof 1); //numberconsole.log(typeof "str"); //stringconsole.log(typeof false); //boole

2020-11-05 21:33:08 822

原创 ECMAscript—Cookie

一、Cookie是什么Cookie 是一些数据, 存储于你电脑上的文本文件中。当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。Cookie 的作用就是用于解决 “如何记录客户端的用户信息”:(1)当用户访问 web 页面时,他的名字可以记录在 cookie 中。(2)在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。二、使用 JavaScript 创建Cookiedocument.cookie="username=John Doe"

2020-11-04 21:52:17 125 1

原创 JAVAscript—[常用的全局方法]

一、window对象window对象的成员方法就是全局方法。二、全局方法1.三种弹出框alert() 警告框。无返回值|返回值为undefined。alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。alert("欢迎!请按“确定”继续。"); confirm() 确认框。返回值为boolean类型(true或false)。

2020-11-04 21:11:56 1255 1

原创 JAVAscript—[字符串的方法与概念]

一、创建String对象var str = new String();二、特殊字符| \' | 单引号 || \" | 双引号 || \\ | 斜杆 || \n | 换行 || \r | 回车 || \t | tab || \b | 空格 || \f | 换页 |var path = "D:\\\"wwww\"_200\\'r8\'\\task1_js.html"console.log(path) //D:\"www"_200\'r8'\task1_js.html三、字符串的

2020-11-03 21:01:49 143

原创 ECMAScript_6.0—[概念普及]

一、ECMAScript的历史ES6是ECMAScript标准十余年来变动最大的一个版本,为其添加了许多新的语法特性。•1997年ECMAScript1.0诞生。•1998年6月ECMAScript2.0诞生,包含一些小的更改,用于同步独立的ISO国际标准。•1999年12月ECMAScript3.0诞生,它是一个巨大的成功,在业界得到了广泛的支持,它奠定了JS的基本语法,被其后版本完全继承。直到今天,我们一开始学习JS,其实就是在学

2020-11-03 00:01:45 1863 6

原创 JAVAScript—[数组的概念及应用]

一、创建数组对象有三种方法:1.新建一个长度为零的数组var 变量名=new Array( );var x = new Array(); console.log(x); //[]2.新建一个长度为N的数组var 变量名=new Array( n );var y = new Array(5);console.log(y); //长度为5的数组3.新建一个指定长度的数组,并赋值var 变量名=new Array( 元素1,元素2,元素3,…);var z = [1,"大宝剑",tr

2020-11-02 21:53:21 237

空空如也

空空如也

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

TA关注的人

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