摘要: 1:BOM(Browser Object Model)概念 window对象是BOM中所有对象的核心。 2:window属性(较少用) self:self代表自己,相当于window。 parent:返回父窗口。 top:返回顶层窗口,和parent作用一样。 opener:窗口开启者。 3:win 阅读全文
posted @ 2018-01-25 19:52 Rocky-Long 阅读(342) 评论(0) 推荐(0) 编辑
摘要: Math对象的介绍 1:Math对象 Math 对象用于执行数学任务。并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。 2:Math属性 PI:返回圆周率(约等于3.14159)。 3:Mat 阅读全文
posted @ 2018-01-25 19:51 Rocky-Long 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1:字符串 JS中的任何数据类型都可以当作对象来看。所以string既是基本数据类型,又是对象。 2:声明字符串 基本数据类型:var sStr = ‘字符串’; 对象的方法:var oStr = new String(‘字符串’); //统计每个字符出现的次数,结果显示 a 2、b 1、c 2、d 阅读全文
posted @ 2018-01-25 19:50 Rocky-Long 阅读(573) 评论(0) 推荐(1) 编辑
摘要: 1:ES5简介 ECMAScript 5.1 (或仅 ES5) 是ECMAScript(基于JavaScript的规范)标准的修正。 与HTML5规范进程本质类似,ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。 2:严格模式的意义 相对于正常模式而言 阅读全文
posted @ 2018-01-25 19:49 Rocky-Long 阅读(1211) 评论(0) 推荐(0) 编辑
摘要: 一、定义:javascript是一种弱类型、动态类型、解释型的脚本语言。 弱类型:类型检查不严格,偏向于容忍隐式类型转换。 强类型:类型检查严格,偏向于不容忍隐式类型转换。 动态类型:运行的时候执行类型检查。 静态类型:编译的时候就知道每个变量的类型。 解释型:程序不需要编译,程序在运行的时候才翻译 阅读全文
posted @ 2018-01-25 19:48 Rocky-Long 阅读(1572) 评论(2) 推荐(4) 编辑
摘要: 一、 BFC的概念 BFC——block formating context的缩写,中文译为"块级格式化上下文" 二、如何触发BFC 1.设置float除none以外的值(left,right) 2.设置overflow除visible以外的值(hidden,auto,scroll) 3.设置dis 阅读全文
posted @ 2018-01-12 21:31 Rocky-Long 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、css3背景切割: background-clip:border-box|padding-box|content-box; 作用: 用来设置背景的可见区域 a) border-box 默认值,背景在边框及边框以内的区域可见 b) padding-box 背景在padding及padding以内的 阅读全文
posted @ 2018-01-12 00:06 Rocky-Long 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、css3圆角: border-radius:数值+单位; 1.设置一个值:border-radius:20px; 四个方向圆角都为20px(水平半径和垂直半径相等) 2.设置两个值 border-radius:50px 5px; 左上,右下为50px,右上,左下为5px 3.设置三个值 bord 阅读全文
posted @ 2018-01-12 00:00 Rocky-Long 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 一、css3过渡 语法: transition: 过渡属性 过渡时间 延迟时间 过渡方式; 1.过渡属性(transition-property) 取值:all 所有发生变化的css属性都添加过渡 eg: transition: all 1s; ident 指定要过渡的css属性列表 eg: tra 阅读全文
posted @ 2018-01-10 00:54 Rocky-Long 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、css3变形: transform:rotate(旋转)|scale(缩放)|skew(倾斜)|translate(位移); 注:当多种变形方式综合在一起时,用空格隔开 1.旋转 a) rotateX(180deg) 沿x轴翻转 等价于 rotate3d(1,0,0,180deg) b) rot 阅读全文
posted @ 2018-01-09 01:28 Rocky-Long 阅读(287) 评论(0) 推荐(0) 编辑