码迷,mamicode.com
首页 > 其他好文 > 详细

2015.05.27 工作任务与心得

时间:2015-05-28 14:23:52      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:javascript   windows   工作任务   浏览器   工作心得   

工作任务:

 

  1. 了解Jquery

  2. 运用js判断用户输入是否正常和js的运行原理

  3. 决策树如何在程序中体现

  4. 网站在移动端和浏览器端的兼容性显示

  5.  javascript 的使用规定与技巧


工作心得

1.

2.

3.

4.

5.Screen对象存储了客户的电脑屏幕信息,这些信息可以用来探测客户端硬件的基本配置

Screen对象的基本属性:

availHight:显示Web浏览器的屏幕可用高度,不包括Windows的任务栏(重点是显示屏而不是浏览器,这边不要误解,它只是只是浏览器可以用剩下多高的显示屏高度)

availWidth:显示Web浏览器的屏幕可用宽度,不包括Windows的快捷方式栏

availLeft:屏幕最左侧的x坐标

availTop:屏幕最顶部的y坐标

colorDepth:浏览器分配的颜色数或者颜色深度

height:显示Web浏览器的屏幕高度

width:显示Web浏览器的屏幕宽度

pixelDepth:显示浏览器的屏幕的颜色深度

直接screen.方法就可以调用了。

除了Screen对象,Window对象也定义了3组方法分别用来调整窗口位置,大小和滚动条的偏移位置。

moveTo(),moveBy():调整窗口位置的两个函数

resizeTo(),resizeBy():调整窗口大小的两个函数

scrollTo()和scrollBy():调整窗口滚动条的偏移位置的两个函数

这些方法都包含两个参数,分别表示x轴坐标和y轴坐标值。

含To的方法都是绝对的,也就是x和y参数给出的窗口新的绝对位置、大小或滚动偏移。也就是我们常说的"变化到多少"

含By的方法是相对的,也就是在窗口的当前位置、大小或滚动偏移上增加所指定的参数x和y的值。也即是我们常说的"变化了多少"

window.方法名直接调用。

javascript是单线程语言,但可以通过settimeout和setinterval来控制程序的执行,(function(),1000)

javascript中$的含义:是使用了prototype框架,$(‘a‘)含义就是document.getelementbyid(‘a‘).如果没使用框架,那$毫无意义。

javascript创建对象的三种方法,工厂模式,new声明和利用prototype动态的扩展function create(

this.attribute=1

)

function create(

var o=new object();

o.attribute=1

return o;

)


)

jquery是一种javascript框架,是一个类库,而ajax是一种技术,异步刷新的技术。

$()等于Jquery() 作用是用来定位

location对象在javascript中被用来查询和更改window的url的地址,可以用window.location.href="url"来实现重定向。

echo "<script language=‘javascript‘ type=‘text/javascript‘>";  

echo "window.location.href=‘$url‘";  

echo "</script>";



href hypertext reference超文本引用

2015.05.27 工作任务与心得

标签:javascript   windows   工作任务   浏览器   工作心得   

原文地址:http://yangntu2014.blog.51cto.com/10272792/1655849

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!