07 2018 档案

摘要:为什么要初始化CSS? 建站老手都知道,这是为了考虑到浏览器的兼容问题,其实不同浏览器对有些标签的默认值是不同的,如果没对CSS初始化往往会出现浏览器之间的页面差异。当然,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。 最简单的初始化方法就是: * {paddi 阅读全文
posted @ 2018-07-31 15:38 瞎几把乱记 阅读(204) 评论(0) 推荐(0)
摘要:setInterval() - 间隔指定的毫秒数不停地执行指定的代码。//像一个循环一样 setTimeout() - 在指定的毫秒数后执行指定代码。 //在规定的时间执行某些代码 setInterval() 方法 开始, setI myInterval = nterval(function(){a 阅读全文
posted @ 2018-07-31 14:21 瞎几把乱记 阅读(262) 评论(0) 推荐(0)
摘要:警告框 alert("你好,我是一个警告框!"); 警告框经常用于确保用户可以得到某些信息。 当警告框出现后,用户需要点击确定按钮才能继续进行操作。 确认框 confirm("确认框"); 确认框通常用于验证是否接受用户操作。 当确认卡弹出时,用户可以点击 "确认" 或者 "取消" 来确定用户操作。 阅读全文
posted @ 2018-07-31 14:00 瞎几把乱记 阅读(149) 评论(0) 推荐(0)
摘要://例子 function person(firstname,lastname,age,eyecolor){ this.firstname=firstname; this.lastname=lastname; this.age=age; this.eyecolor=eyecolor; //在构造器函 阅读全文
posted @ 2018-07-31 11:00 瞎几把乱记 阅读(222) 评论(0) 推荐(0)
摘要:单击事件为例 1,内嵌html <button onclick="this.innerHTML='Ooops!'">点击文本!</button> 2,调用函数 <button onclick="myFunction(this)">点击文本!</button> myFunction(obj){ obj 阅读全文
posted @ 2018-07-30 17:30 瞎几把乱记 阅读(140) 评论(0) 推荐(0)
摘要://改变html内容 document.getElementById("id").innerHTML="新内容"; //改变html属性 document.getElementById("image").src="新src.jpg"; //改变css样式 document.getElementByI 阅读全文
posted @ 2018-07-30 17:18 瞎几把乱记 阅读(212) 评论(0) 推荐(0)
摘要://闭包就是在提供了一个在外部访问另一个函数内部局部变量的方式。 //简单的闭包例子 var add = (function () { var counter = 0; return function () {return counter += 1;} })(); //调用三次add方法 for(l 阅读全文
posted @ 2018-07-30 16:41 瞎几把乱记 阅读(163) 评论(0) 推荐(0)
摘要:为什么使用严格模式: 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; 消除代码运行的一些不安全之处,保证代码运行的安全; 提高编译器效率,增加运行速度; 为未来新版本的Javascript做好铺垫。 "严格模式"体现了Javascript更合理、更安全、更严谨的发展方向,包 阅读全文
posted @ 2018-07-30 11:32 瞎几把乱记 阅读(282) 评论(0) 推荐(0)
摘要:可以使用constructor 属性来判断数据是什么类型 "John".constructor // 返回函数 String() 阅读全文
posted @ 2018-07-30 11:04 瞎几把乱记 阅读(152) 评论(0) 推荐(0)
摘要:localStorage: 1、localStorage存储数据没有时间限制,只要不删除会一直存在 2、localStorage可以存储5M大小的数据,存在浏览器下的UserData文件夹中 3、localStorage的值类型限定为string类型,取值的时候需要注意一下 4、localStora 阅读全文
posted @ 2018-07-27 15:11 瞎几把乱记 阅读(240) 评论(0) 推荐(0)
摘要:1、 (function() { window.sbDog= {}; //创建一个自己的对象相当于C#中的命名空间 var getId = function(id) { return document.getElementById(id) }; sbDog.getId = getId; //将函数注 阅读全文
posted @ 2018-07-27 10:25 瞎几把乱记 阅读(2627) 评论(0) 推荐(0)
摘要:他会独占一行,在默认情况下,其其宽度自动填满其父元素的宽度; 块级元素可以设置width、height属性; 块级元素即使设置了宽度也是独占一行,块级元素可以设置margin、padding属性; 行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到行排不下,就自动换行,其宽度随内容而变化; 阅读全文
posted @ 2018-07-26 16:54 瞎几把乱记 阅读(260) 评论(0) 推荐(0)