<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[XHeng_12的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/XHeng_12</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; XHeng_12]]></copyright><item><title><![CDATA[原型和原型链]]></title><link>https://blog.youkuaiyun.com/XHeng_12/article/details/88637637</link><guid>https://blog.youkuaiyun.com/XHeng_12/article/details/88637637</guid><author>XHeng_12</author><pubDate>Thu, 21 Mar 2019 15:05:19 +0800</pubDate><description><![CDATA[构造函数


function Foo(name,age) {
this.name = name;
this.age = age
this.class = 'class-1'
}
var f = new Foo('zhangsan',20)

构造函数 - 扩展

var a = {} 其实是 var a = new Object()的语法糖
	var a = [] 其实是 var a = new...]]></description><category></category></item><item><title><![CDATA[变量、数据类型]]></title><link>https://blog.youkuaiyun.com/XHeng_12/article/details/88637211</link><guid>https://blog.youkuaiyun.com/XHeng_12/article/details/88637211</guid><author>XHeng_12</author><pubDate>Mon, 18 Mar 2019 13:51:49 +0800</pubDate><description><![CDATA[值类型和引用类型

1.值类型


var a = 100
var b = a
a = 200
console.log(b)

2.引用类型：对象、数组、函数

特点：可以无限制拓展属性


var a = {age:20}
var b = a
b.age = 21
console.log(a.age)

3.typeof 运算符

只能区别函数和值类型，不能区分引用类型


typeof {}...]]></description><category></category></item><item><title><![CDATA[HTML/CSS错题总结（持续更新）]]></title><link>https://blog.youkuaiyun.com/XHeng_12/article/details/88200012</link><guid>https://blog.youkuaiyun.com/XHeng_12/article/details/88200012</guid><author>XHeng_12</author><pubDate>Tue, 05 Mar 2019 20:06:44 +0800</pubDate><description><![CDATA[样式属性

不可继承的：display、margin、border、padding、background、height、min-height、max- height、width、min-width、max-width、overflow、position、left、right、top、 bottom、z-index、float、clear、table-layout、vertical-align、pa...]]></description><category></category></item><item><title><![CDATA[javascript总结2----标准对象]]></title><link>https://blog.youkuaiyun.com/XHeng_12/article/details/88198809</link><guid>https://blog.youkuaiyun.com/XHeng_12/article/details/88198809</guid><author>XHeng_12</author><pubDate>Tue, 05 Mar 2019 19:41:58 +0800</pubDate><description><![CDATA[下面是对于廖雪峰教程中对于标准对象这一节的注意事项总结


	不要使用new Number()、new Boolean()、new String()创建包装对象；
	
	
	用parseInt()或parseFloat()来转换任意类型到number；
	
	
	用String()来转换任意类型到string，或者直接调用某个对象的toString()方法；
	
	
	通常不必把任意类型转换为bo...]]></description><category></category></item><item><title><![CDATA[javascript总结1----数组方法]]></title><link>https://blog.youkuaiyun.com/XHeng_12/article/details/88187956</link><guid>https://blog.youkuaiyun.com/XHeng_12/article/details/88187956</guid><author>XHeng_12</author><pubDate>Tue, 05 Mar 2019 16:51:41 +0800</pubDate><description><![CDATA[数组方法

注意：arr.length()可以直接改变数组的大小！

直接修改原数组的方法(改完还是属于原来的arr)：

    注意：undefined元素会始终排在数组末尾

shift(); 移除第一个元素
	reverse();颠倒数组中元素顺序
	push();追加元素
	pop();删除最后一个元素
	sort();直接在原数组中进行排序，没有新建数组
	splice();...]]></description><category></category></item></channel></rss>