- 博客(7)
- 收藏
- 关注
原创 bind多次绑定
bind多次绑定:var dad ={};var son={};function show (){return this;}var newShow=show.bind(dad);var newShow1=newShow.bind(son);console.log(newShow()==dad);/rueconsole.log(newShow1()==son);//false=&g...
2018-09-25 17:15:01
1226
原创 关于数组,对象,字符串的那些事儿
在学习JavaScript的过程里,冥冥之中总觉得数组,对象,和字符串之间存在着某种联系。第一,他们都是存放数据的载体,对象是以key,value的形式区分数据,而数组和字符串以下标的方式区分数据。比如说他们各自都存储了一堆的数据,要你从他们之中取出某个特定的数据,你要如何取呢?查:对于对象:你可以用obj[‘key’]的方式访问特定的数据。对于数组:你可以用arr[index]的方式访...
2018-09-25 14:55:44
290
原创 关于块级元素里内联元素们的对齐方式vertical-
关于块级元素里的内联元素:在html5文档下规定如果块级元素里存在内联元素,则该内联元素后面会跟着一个默认的内联元素,而你在进行对内联元素的对齐时,要记住你要对齐的内联元素后面还有一个内联元素,姑且叫做隐形的内联元素把,你要对齐的内联元素是根据隐形内联元素对齐的,如果隐形内联元素后面还有内联元素,如果你不对后面的内联元素进行垂直方向上的对齐方式设置,那么后面的内联元素跟隐形内联元素之间是以默认的...
2018-09-24 10:15:23
1825
1
原创 构造函数里的this指向
如:function Obj (){ this.area={ width:'100px', height:'100px' }, this.deal={ wid:parseInt(this.area.width), hei:parseInt(this.area.height)}var obj=new ...
2018-09-17 11:36:32
4670
原创 javascript的对等赋值问题
var a ={n:2}; var b=a; a.x=a={n:1}; 那么a是?,b又是?呢。 由于运算符.的优先级高于赋值的优先级,所以先运算a.x;即相当于在a与b同时指向的那个对象里定义了变量x,值为undefined;a–>{n:2,x:undefined}<–b。 然后开始赋值符号的运算,赋值的顺序为由右致左,先算a={n:1};即a–>新对象{n:1};这...
2018-09-10 09:08:47
191
原创 关于perspective属性与transform-style属性
舞台元素perspective的设置位置如果你要让一个物体在一个空间里运动,比如一个小方块在不停得旋转翻转。我们知道一个方块是由六个面构成的,假设我们用ul li结构来表示好了,一个ul下面有六个li,给每个li设置宽高: 然后让他们移动到各自的位置上: 这时候他们只是一个面,旋转之后拍平在浏览器屏幕上也许就变成了一根线,为了让他们变成一个体,你需要在他们的父级上定义一个tra...
2018-09-08 10:43:05
1628
原创 设置了perspective的舞台元素里的position定位元素该如何定位
舞台元素里的定位元素该如何定位ul{ margin: 100px auto; width: 100px; height: 100px; border: 1px solid black; perspective: 600px; transform-style: preserve-3d;}li{ position: absolute;...
2018-09-08 09:39:16
545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人