发表于: 2017-02-14 01:41:55
1 1287
今日完成:
1 js的学习,开始看w3c。了解了一些基本概念和基本用法。
》js是什么:一种脚本语言,一行一行的被解释器解释(比如浏览器),不依赖于平台。
》引入js:引入语法<script src="#"><script>,可在body和head里引入,可在文档流中引入。
》正确的【语法】使用【对象】特有的【方法】,和定义的【函数】,对【对象】及其【属性】进行操作,得到新的【值】或【对象】
》function:函数,自定义或引用已有的具有一定功能的代码段。
》动态变量:var x=3;不需手动定义,就有默认的数据类型,可以自行定义数据的类型。
》数据类型:字符串、数字、布尔、数组、对象、Null、Undefined(这是2.17小课堂的内容)
》js验证:可以验证表单是否被填入了正确的格式。for,while,break,类似c的语法。
2 看了下js的历史。首先浏览器厂商发明,然后被各厂互相不兼容的分别升级,再被联盟机构设定标准,使浏览器厂商争相发布最大兼容的浏览器新版本。
3 css任务6,修改了部分样式,基本打算重写。
》使用rem单位自适应的方法中,自动缩放的方法:
html设定font-size:625%,避免chrom最小文字大小12px的限制。然后根据ui图1:1布局。
加入一下js代码段,即可试下全屏等比缩放,只是需要刷新。好处是既不会失真,也不会改变布局。
var html = document.getElementsByTagName('html')[0];
//屏幕的宽度(兼容处理)
var w = document.documentElement.clientWidth || document.body.clientWidth;
//750这个数字是根据你的设计图的实际大小来的,所以值具体根据设计图的大小
html.style.fontSize = w / 720*16*6.25 + "px";
明日计划:
1 开始js任务1的制作。
2 拿出时间做css任务的完善,小课堂的准备。
问题:
js里函数和方法的异同点?
收获:
大体了解了js的基本知识结构。看了js的发展史。
评论