知识总结(经验尚浅欢迎指正..)

原创 努力想名字 随笔 小知识点 113阅读 2018-10-11 01:12:53 举报

Array:
深拷贝和浅拷贝:http://www.cnblogs.com/echolun/p/7889848.html
深拷贝和浅拷贝本质的区别在于是否把整个实体都拷贝过来,而不是只是拷贝一个引用
深拷贝:{
1.常用方法JSON.parse(JSON.stringify(arr)):{

    }
}

2.深拷贝指递归的复制对象的属性给新对象。jquery中我们使用$.extend去进行深拷贝$.extend(deepCopy, target, object1, [objectN] )
第一个参数传入true,指明此为深拷贝,target为目标对象,object1,原对象。

浅拷贝:{
    1.只拷贝对象的一层
    2.ES6的运算展开符:{
    }

}

CSS:
1.关于换行的样式
https://blog.csdn.net/mingqingyuefeng/article/details/71156113
强制不换行:white-space:nowrap
自动换行:{
word-wrap:break-word;
word-break:normal;
}
强制英文单词断行:word-break:break-all;
word-wrap:css的 word-wrap 属性用来标明是否允许浏览器在单词内进行断句,这是为了防止当一个字符串太长而找不到它的自然断句点时产生溢出现象。
word-break:css的 word-break 属性用来标明怎么样进行单词内的断句。
盒模型:
box-sizing:
取值:1.border-box/padding border 都在包含在设置的宽高以内/
2.content-box/和上面相反/

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复