- 博客(21)
- 收藏
- 关注
转载 git 版本控制器
git 基本命令git init 初始化仓库git init --bare 初始化一个裸仓库git branch 查看本地分支git branch -a 查看全部分支git remote 远程仓库管理 add show rename rmgit add file 跟踪文件git checkout -- file (已跟踪)撤销更改git branch 创建分支git c...
2018-05-30 22:35:00
67
转载 递归思想js实现
熟悉递归的同学就不用再解释什么递归了。直接来练习递归题目一求1-10的和function sum(n) { if(n===1){ return 1; } return sum(n-1)+n;}题目二求阶乘问题比如1*2*3…*5function multiple(n) { if(n===1){ return 1; } ret...
2018-05-29 20:46:00
87
转载 原型链练习
作业 画出原型链//动物--->人---->老师---->坏老师function Animal(){ this.gender = "male";}var animal=new Animal();//实例化Human.prototype = new Animal();Human.prototype.constructor = Human;function Human...
2018-05-29 16:38:00
152
转载 继承
//什么是继承//当前没有的属性和方法,别人有,拿过来用 ,就是继承//原型继承//利用原型中的成员可以被和其相关的对象共享这一特性,可以实现继承//这种实现继承的方式,就叫做原型继承//1.给原型对象中添加成员(通过对象的动态特性) 不是严格意义上的继承function Person(name, age){ this.name = name; this.age = age;...
2018-05-29 16:06:00
75
转载 原型
//如果在构造函数中定义函数,那么每次创建对象,都会重新创建该函数//但是函数内部代码完全相同,就造成了资源浪费//为了处理这个问题,我们要让所有的对象共用一个方法//在构造函数外部定义好该函数,将该函数赋值给构造函数内的方法//如何使用原型来解决构造函数存在的问题?//构造函数的原型对象中的成员,可以被该构造函数创建出来的所有对象访问//而且,所有的对象共享该对象//所以,我们可以将构...
2018-05-29 15:53:00
67
转载 构造函数
function Animal(name, type, barkWay) { this.name = name; this.type = type; this.bark = barkWay;}//注意:如果像使用正常的函数一样使用构造函数//构造函数中的this将不再指向新创建出来的对象(因为根本就没有创建对象)//构造函数中的this这个时候指向的就是window全局...
2018-05-29 15:27:00
52
转载 异常处理
function sum(num1, num2){ if(num1 == undefined || num2 == undefined){ throw { errMsg: "能不能好好玩耍了,乖乖给我传参!!", errCode: 13888888888 ...
2018-05-28 21:15:00
55
转载 逻辑中断
//逻辑中断 (短路运算) //表达式1 || 表达式2 //如果表达式1 为真 返回表达式1 //如果表达式1 为假 返回表达式2var num = 1 || 2;console.log(num);//表达式1 && 表达式2//如果表达式1为真 //判断表达式2 是否为真 若为真 则返回表达式2 若为假 则返回表达式2//如果表达式1为假 直...
2018-05-28 20:59:00
101
转载 值类型和引用类型
//值类型: string number boolean undefined// 存储的就是数据本身的变量就是值类型的数据var str = "你是天边最美的云彩";var str1 = str;str = "让我用心吧你留下来,留下来";console.log(str1);var num1 = 110;var num2 = num1;num1 = 119;console.lo...
2018-05-28 19:11:00
51
转载 1. 两数之和
给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]var nums = [2, 7, 11, 15], target = 9;var twoSum ...
2018-05-28 18:32:00
62
转载 771.宝石与石头
给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。示例 1:输入: J = "aA", S = "aAAbbbb"输出: 3自己写的过程var J = "aA", S = "aAAbb...
2018-05-28 14:50:00
56
转载 json 的应用
var str = '{"name":"jack","wife":"rose","friend":"iceMountain"}';// 如果 要把他变为 js对象 必须 调用一个 方法// 调用 JSON 对象的 parse方法 可以讲 json 格式的字符串 转化为 对应的 js对象// 不管是 数组 还是 对象 都可以使用该方法转化var jsObj = JSON.parse(str...
2018-05-22 23:24:00
80
转载 xml 文件处理
//html中ajax注册事件响应报文要改成// 注册事件ajax.onreadystatechange = function () { if (ajax.readyState==4 && ajax.status==200) { // 知道返回的是 xml console.log(ajax.responseXML); // 获取xml中的...
2018-05-22 15:19:00
93
转载 CSS3 和 H5 笔记整理
h5增加特性 语义标签化如 section article meter footer progress等等html代码h5增加了重要的自定义属性的功能;给标签添加自定义属性 必须以data-开头自定义的属性 需要通过 dateset[]方式来获取如自定义属性 data-box获取自定义属性 dataset设置自定义属性 dataset[“box”];...
2018-05-17 14:22:00
75
转载 CSS3选择器
复习之前学过的css选择器.box 类名选择器#box id选择器div p 后代选择器div.box 交集选择器div,p,span 并集选择器div>p 子代* : 通配符div+p: 选中div后面相邻的第一个pdiv~p: 选中的div后面所有的p//css3选择器1.属性选择器 [] 通过标签属性来选择器/*div 带有class属性 ...
2018-05-17 14:22:00
103
转载 正则
字符类--预定义类. [^\n\r] 除了换行和回车之外的任意字符\d [0-9] 数字字符\D [^0-9] 非数字字符\s [ \t\n\x0B\f\r] 空白字符\S [^ \t\n\x0B\f\r] 非空白字符\w [a-zA-Z_0-9] 单词字符\W [^a-zA-Z_0-9] 非单词字符特殊字符\t /\t/ 制表符\n /\n/...
2018-05-13 18:21:00
55
转载 5.13兼容性写法复习总结
//获取屏幕可视区域的宽高(仿jQuery)function client(){ if(window.innerHeight !== undefined){ return { "width": window.innerWidth, "height": window.innerHeight } }e...
2018-05-13 14:57:00
65
转载 访问关系兼容性写法
在IE678不支持previousElementSibling和nextElementSibling;在IE678支持 previousSibling和nextSibling;兼容性写法:var pre=div.previousElementSibling||div.previousSibling;var next=div.nextElementSibling||...
2018-05-04 19:59:00
85
转载 原生JS—Math对象
var num1=0.45;console.log(Math.ceil(num1)); //1 ceil是Math对象向上取整的方法console.log(Math.floor(num1)); //0 floor是Math对象向下取整的方法console.log(Math.round(num1)); //0 round是Math对象四舍五入的方法consol...
2018-04-09 23:56:00
70
转载 原生JS--Date对象
var date=new Date() //通过new方法创建对象date.getDay() //返回当前是周几date.getFullYear() //返回当前年份date.getMonth()+1 //返回当前月份,默认的月份是从0—11.所以要加上1date.getHours()...
2018-04-09 23:47:00
101
转载 linux基础命令(一)
温馨提示:用红色标出的字体为特别注意V仔我才刚刚学习linux,特此留下这篇博客记录自己的错误日志及学习记录。很多人会遇到这样的情况,这时候你只要在输入一个‘符号就可以解除了[linuxprobe@linuxprobe ~]$ '> > ^C新手常见错误在登录linux系统时很多人遇到这样的情况,输入用户密码时不显示,这是linux的特点,其实你已经在输入了。linux...
2018-04-07 23:29:00
48
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人