随笔分类 -  0_javascript

摘要:window.onload = function () { var firstCb = document.getElementById("firstCb"); var cbs = document.getElementsByName("cb"); //全选 firstCb.onclick = fun 阅读全文
posted @ 2020-09-18 21:18 gaoshengjun 阅读(283) 评论(0) 推荐(0)
摘要:<meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //function对象的详解 //1function对象的创建方式 // var a = new Function("a","alert(a);" 阅读全文
posted @ 2020-09-17 20:48 gaoshengjun 阅读(253) 评论(0) 推荐(0)
摘要:1.用JS创建文件 var fso, f1; fso = new ActiveXObject("Scripting.FileSystemObject"); f1 = fso.CreateTextFile("c:\\testfile.txt", true); 2.用JS创建并写入数据 function 阅读全文
posted @ 2020-05-15 11:08 gaoshengjun 阅读(668) 评论(0) 推荐(0)
摘要:JS的原始数据类型有: 1.number; 2.String; 3.boolean; 4.null; 5.undefined; JavaScript 对象 Array Date Math Function arguments Events arguments对象 //arguments的应用 fun 阅读全文
posted @ 2020-05-14 14:47 gaoshengjun 阅读(178) 评论(0) 推荐(0)
摘要:一、校验数字的表达式 数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1 阅读全文
posted @ 2020-04-20 11:25 gaoshengjun 阅读(156) 评论(0) 推荐(0)
摘要:https://www.runoob.com/css/css-tutorial.html //菜鸟工具 各种参考文档https://www.jb51.net/ 脚本之家 https://gitee.com www.bilibili.com b站 https://www.w3school.com.cn 阅读全文
posted @ 2020-04-20 11:06 gaoshengjun 阅读(126) 评论(0) 推荐(0)
摘要:浅拷贝:不能拷贝对象中的复杂属性 如 数组 和 内部的引用对象 //运用递归实现js的浅拷贝和深拷贝 var obj1 = { name : 'zs', age : 18, dog:{ name:'大黄', age:3 } }; var obj2 = {}; //完成对象的拷贝 浅拷贝主要能拷贝一些 阅读全文
posted @ 2020-04-18 17:48 gaoshengjun 阅读(440) 评论(1) 推荐(0)
摘要:首先引用参考 https://www.jb51.net/article/158651.htm (脚本之家) 闭包的三大特点为: 1、函数嵌套函数 2、内部函数可以访问外部函数的变量 3、参数和变量不会被回收。 需求:运行每次点击li时会输入对应li的索引 实例:错误代码 1 输出结果会为最后一个li 阅读全文
posted @ 2020-04-18 14:41 gaoshengjun 阅读(858) 评论(0) 推荐(0)
摘要:实例:(//在函数内部可以直接使用 arguments length name 等属性) 阅读全文
posted @ 2020-04-18 12:27 gaoshengjun 阅读(515) 评论(0) 推荐(0)
摘要:<script> call:实现功能 1:改变当前的this对象 2:可以去借用其他类的方法 fn.call(对象,参数1,参数2)//call用法1 //继承的实质就是抽取重复的代码 //父类 function Person(name,age,sex){ this.name = name; thi 阅读全文
posted @ 2020-04-17 17:37 gaoshengjun 阅读(295) 评论(0) 推荐(0)
摘要:json数据的两种格式及两种json方法 一. 数据格式 1.数组方式: 列如 data.['对象'] || data.对象 [ {"key1": "value1"}, {"key2": "value2"} ] 2. 对象方式: { “key1: "value1", "key2": "value2" 阅读全文
posted @ 2020-04-17 15:31 gaoshengjun 阅读(639) 评论(0) 推荐(0)
摘要:<html> <head> <!-- 地图的样式 --> <style> #map{ width: 800px; height: 600px; background-color: lightgray; position: relative; } </style> <!-- 创建相关的对象 --> < 阅读全文
posted @ 2020-04-16 17:42 gaoshengjun 阅读(189) 评论(0) 推荐(0)
摘要:<html> <head> <title> </title> <!-- 设置CSS样式 --> <style> #contentBox{ width: 600px; height: 800px; background-color: #000000; position: relative; /*设置相 阅读全文
posted @ 2020-04-16 10:32 gaoshengjun 阅读(398) 评论(0) 推荐(0)
摘要:注意:java中创建对象行为方法的方式 与 js创建方法的方式有很大的区别! 对象的创建 //var fun = new Function("a","b","alert(a);"); //fun(3,4); //创建对象的方式 相当与java类的定义 function Student(name,ag 阅读全文
posted @ 2020-04-15 14:52 gaoshengjun 阅读(256) 评论(0) 推荐(0)