JavaScript基础
Echo.cat_
come on
展开
-
浏览器自动填充
原创 2022-02-17 16:57:58 · 33 阅读 · 0 评论 -
swiper内scrollbox不生效
swiper内scrollbox不生效原创 2021-11-24 16:31:25 · 221 阅读 · 0 评论 -
chosen插件 swiper 插件内scrollbox 不生效
chosen插件<select class="home r" id="home"> <option value="1111">1111</option> <option value="2222">2222</option> <option value="3333">3333</option></select>$('#home').chosen({ d原创 2021-08-11 13:59:48 · 184 阅读 · 0 评论 -
数组分割函数
css字体申明@font-face { font-family: "SourceHanSerifCN-Regular"; src: url("./fonts/SourceHanSerifCN-Regular.woff") format("woff"), url("./fonts/SourceHanSerifCN-Regular.ttf") format("truetype"), url("./fonts/SourceHanSerifCN-Regular...原创 2021-03-17 17:41:49 · 308 阅读 · 0 评论 -
(获取日期、时间、星期的函数)以及调用(获取倒计时)
获取日期、时间、星期的函数以及调用。 function getNow() { var timeStr = {}; var now = new Date(); var year = now.getFullYear(); var month = now.getMonth() + 1; if (month < 10) month = '0' + month; var day = now.getDate();..原创 2021-03-17 17:35:07 · 689 阅读 · 0 评论 -
API
Web APIWeb API介绍API的概念API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。任何开发语言都有自己的APIAPI的特征输入和输出(I/O)var max = Math.max(1, 2, 3);API的使用方法(console.log(‘adf’))Web API的概念浏览器提供的一套原创 2020-11-20 23:04:23 · 783 阅读 · 1 评论 -
正则表达式
在我的博客中,我曾经写过关于函数调用时浏览器每次传递的隐式参数this,今天要讲的是另外一个浏览器传递给函数的隐式参数arguments。在函数调用的时候,浏览器每次都会传递进两个隐式参数:函数的上下文对象this封装实参的对象arguments下面是一个例子:function fun(){console.log(arguments);}fun(‘tom’,[1,2,3],{name:‘Janny’});可以看到下面打印出来的结果,arguments是有值的,它的值就是我们传递原创 2020-10-19 02:51:07 · 168 阅读 · 0 评论 -
字符串方法
charAt(x)charAt(x)返回字符串中x位置的字符,下标从 0 开始。//charAt(x)var myString = ‘jQuery FTW!!!’;console.log(myString.charAt(7));//output: F转载 2020-10-20 11:29:18 · 114 阅读 · 0 评论 -
Date日期的对象
Date 是 JavaScript 中处理日期的对象。它是值是以 1970.1.1 年 8:00 为初始值。世界协调时间:UTC创建日期对象可以通过构造函数语法:new Date(); // 当前时间new Date(value); // 如 new Date(1000*60*10); 传入10分钟,即从1970.1.1 8:00 后加入10分钟new Date(dateString);new Date(year,month[,day[,hour[,minutes[,second转载 2020-10-20 11:26:19 · 454 阅读 · 0 评论 -
数组练习——找出成年人
数组练习找出成年人,并输出<script type="text/javascript"> function Person(name,age){ this.name = name; this.age = age; } var per1 = new Person("孙悟空",18); var per2 = new Person("猪八戒",8); var per3 = new Person("牛魔王",28); v原创 2020-10-18 21:24:21 · 122 阅读 · 0 评论 -
prototype的基本概念和重写toString()方法
我们每创建一个函数,解析器都会向函数中添加一个属性prototype,这个属性对应这人着一个对象,这个对象就是我们的原型对象(相当于Java里面静态)如果函数作为普通函数调用时,prototype没有任何作用如果以构造函数调用时,它所创建的对象都会有一个隐含的属性原型对象就相当于一个公共区域,所有同一个类的实例都可以访问到这个原型,我们可以将声音实例共有的内容,设置到原型对象中。当我们访问一个属性方法时,它会先在对象自身中寻找,有则直接使用,没有就会去原型对象中寻找。functio原创 2020-10-18 21:18:29 · 354 阅读 · 0 评论 -
forEach
构造函数:首字母大写普通函数:1.立刻创建一个新的对象2.将我们新建的对象设置为函数中的this,可以用this来引进新建的对象3.逐行执行函数中的代码4.将新的对象作为返回值返回forEach()函数(不兼容IE8以下的浏览器,可以用于移动端)forEach()方法需要一个函数作为参赛,类似这种函数,由我们创建,但是不由我们调用,称为回调函数,数组里面有几个 元素就会执行几次,每次执行时,浏览器都会遍历到的元素以实参的形式传递过来。第一个参数:当前正在遍历的元素第二个参数:当前正在遍历.原创 2020-10-18 00:44:18 · 192 阅读 · 0 评论 -
数组的常用方法
向数组的最后一个位置添加元素arr[0]=1;arr[1]=2;arr[arr.length]=3;//每次向数组的最后一个位置添加元素使用字面量创建数组var arr = [1,2,3,4,8];//使用构造函数创建数组var arr1 = new Array(10,20,30);var arr2 = new Array(10);//创建一个数组只有10 有一个元素arr = [10];数组内的元素可以是任何类型//元素是对象var obj = {name:孙悟空.原创 2020-10-17 19:22:31 · 162 阅读 · 0 评论 -
this
1.以函数形式调用,this永远是window2.以方法形式调用,this就是调用方法的那个对象function fun(){console.log(this.name);}var obj = {name:“孙悟空”,sayName:fun};var obj2 = {name:“猪八戒”,sayName:fun};//希望调用obj.sayName()时,可以输出obj的名字obj.sayName();...原创 2020-10-15 23:52:01 · 160 阅读 · 0 评论 -
函数
一.函数1.创建函数对象function fun(){alert(“hhhhh我是小可爱”);document.write(“hhh me too”);}2.使用函数表达式创建一个函数var fun3 = function(){console.log(“我是匿名函数中封装的代码”);};//语句需要分号3.调用函数时,解析器不会检查实参的类型4.调用函数时,解析器也不会检查实参的数量5.函数的实参可以是任意类型6.在函数中, return后的语句都不再执行...原创 2020-10-15 22:46:44 · 110 阅读 · 0 评论 -
对象的基本概念以及枚举对象里的属性
一.对象的分类:1.内建对象(如: Math String Number Boolean Function)2.宿主对象(主要指浏览器提供的对象) 比如DOM BOM console.log(); document.write();3.自定义对象 (1)var obj = new Object(); obj.name = “孙悟空”;//给obj 赋值 obj.age = “18”; var obj2 = new Object(); obj.test =obj2原创 2020-10-15 08:50:06 · 446 阅读 · 0 评论