周报
文章平均质量分 85
月曜日与猫
这个作者很懒,什么都没留下…
展开
-
CSS文本详解
用于样式文本的 CSS 属性通常可以分为两类: 字体样式和文本布局 注意: 请记住,包含在元素中的文本是作为一个单一的实体。你不能将文字其中一部分选中或添加样式,如果你要这么做,那么你必须要用适合的元素来包装它们,比如 (<span> 或者 <strong>), 或者使用伪元素,像::first-letter (选中元素文本的第一个字母), ::first-line (选中...原创 2019-01-04 16:30:23 · 248 阅读 · 0 评论 -
对象的深入理解
深度克隆 内置对象 属性描述符 对象作为六种基本类型的一种,一定是非常熟悉的。但是还有许多对象的深入知识。在这里总结一下对象的用法。 对象类型 JavaScript有3大对象,分别是本地对象、内置对象和宿主对象。 在此引用ECMA-262(ECMAScript的制定标准)对于他们的定义: 本地对象 与宿主无关,独立于宿主环境的ECMAScript实现提供的对象。 简单来说,本地对象就是 ECM...原创 2019-07-27 10:34:44 · 112 阅读 · 0 评论 -
AJAX学习
AJAX是什么 AJAX全名为Asynchronous JavaScript And XML,即异步JS与XML。 用于不刷新页面提交和获取数据。在许多页面中都需要ajax技术来更新页面,获取更好的用户体验。 如何实现AJAX 创建xhr对象 XMLHttpRequest是一个处理服务器通信的对象。创建AJAX的最佳选择。 在高版本IE和其他浏览器中,我们可以直接创建xhr对象。 var xhr ...原创 2019-08-03 09:38:52 · 111 阅读 · 0 评论 -
DOM基本操作
DOM Dom就是API,编程应用基础接口(API)。 利用dom操作页面。 dom中的节点类型。 元素节点 属性节点 文本节点 文档节点 注释节点 碎片节点? 一些基本的属性 查找 添加 插入 替换 删除 一些简单的应用 遍历元素树 写insertAfter 写第n个兄弟元素节点 写个children ...原创 2019-06-15 17:52:49 · 131 阅读 · 0 评论 -
JS之数组方法
js基本类型之数组详解 数组的创建 数组字面量原创 2019-06-08 20:57:37 · 106 阅读 · 0 评论 -
js学习之杂谈
js开发中的一些小技巧 命名空间 当多人完成一个网页时,不免出现多人重复命名变量的问题。比如我的代码中定义了一个变量name,而小明的代码中也定义了一个name。为了解决这个问题,以前的方法是设定命名空间。 var org = { department1 : { xxx : { name :'xmx'...原创 2019-06-01 20:18:33 · 111 阅读 · 0 评论 -
原型与原型链
原型 原型是什么 每个函数都有一个原型对象(prototype),它是一个属性也是一个指针,指向一个对象。 当所有对象有一共有的属性时,就可以用prototype添加,不用一个一个的重复添加。 原型的属性 constructor 创建了构造函数后,系统默认其对象有constructor属性。这个属性指向原函数。 function Person() { } Person.prototype.co...原创 2019-05-18 14:34:50 · 160 阅读 · 0 评论 -
js之五种继承
在上一篇博客中,谈及到了原型链共享引用值的问题,其实在原型模式中也存在类似的问题,解决方法一般有以下几种: 组合使用构造函数与原型模式 function Person(){ this.friends = ['merry','john']; } Person.prototype = { constructor : Person, name : "Nicholas", ...原创 2019-05-26 00:36:58 · 152 阅读 · 0 评论 -
JavaScript初识
JavaScript初识 JavaScript简介 JavaScript 是一种轻量级的编程语言。 JavaScript 是可插入 HTML 页面的编程代码。 JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。 JavaScript 由 Brendan Eich 发明。它于 1995 年出现在 Netscape 中(该浏览器已停止更新),并于 1997 年被 ECMA(一个...原创 2019-04-14 11:56:48 · 139 阅读 · 0 评论 -
CSS中的定位与浮动
浮动 当一个元素设置了浮动以后,将会脱离文档流,然后向页面的左上或右上移。此时,它将不会在文档流中占据位置,文档流中的其他元素将自动上移。需要注意的是: 当浮动元素遇到父元素的边框时,会停止移动 浮动元素移动时,如果遇到了其他的浮动元素,也会停止移动 如果浮动元素的上边是一个没有浮动的块元素,则浮动元素不会超过该元素 浮动元素不会超过他上边的浮动的兄弟元素,最多一边齐 浮动元素产生了浮动流,而产...原创 2018-12-22 19:31:50 · 749 阅读 · 0 评论 -
快来认识flex布局吧!
快来认识flex布局吧! 一 . 什么是flex? Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为Flex布局。 .box{ display: flex; } 行内元素也可以使用Flex布局。 .box{ display: inline-flex; } Webkit内核的浏览器,必须加上-webkit前缀。 .bo...原创 2019-03-31 10:39:46 · 134 阅读 · 0 评论 -
继承
原型链 继承 继承的作用 六种继承的写法原创 2019-08-10 22:12:38 · 109 阅读 · 0 评论