20181025所学

xiaoxiao2025-10-16  3

flash和js通过什么类如何交互? ExternalInterface 接口,有两个方法call和addCallback. call的作用:让Flash调用js里的方法. addCallback是用来注册flash函数让js调用.新窗口打开网页,会用到_blank值.JQuery事件响应中,blur()是失去焦点事件,focus()是获得焦点事件. 标签定义菜单列表。当希望列出表单控件时使用该标签. 有关浏览器中使用js跨域获取数据的描述: (1) js可以使用jsonp进行跨域; (2) 通过修改document.domain来跨子域; (3) 使用window.name来进行跨域; (4) 只要 协议 、 域名 、 端口 有任何一个 不同, 都被当作是 不同 的域.(1) Function是引用类型:保存在堆中,变量f1,f2是保存在栈中; (2) 闭包:一个函数(产生新的作用域)定义的局部变量、子函数的作用域在函数内, 但是一旦离开了这个函数,局部变量就无法访问,所有通过返回子函数到一个变量f1的方法,让f1指向堆中的函数作用域,这样可以使用局部变量i.var bb = 1; function aa(bb) { bb = 2; alert(bb); }; aa(bb); alert(bb); 在aa函数中,bb是以传值的方式传入的,在函数中,会重新定义一个bb变量,并将其值覆为2,并不影响函数体外的bb变量,所以其值仍然为1.有关javascript系统方法的描述 (1) parseFloat方法:该方法将一个字符串转换成对应的小数; (2) isNaN方法:该方法用于检测参数是否为数值型,如果是,返回false,否则,返回true; (3) escape方法: 该方法返回对一个字符串编码后的结果字符串; (4) eval方法:该方法将某个参数字符串作为一个JavaScript执行.call()方法和apply()方法的作用相同,他们的区别在于接收参数的方式不同。对于call(),第一个参数是this值没有变化,变化的是其余参数都直接传递给函数.在使用call()方法时,传递给函数的参数必须逐个列举出来。使用apply()时,传递给函数的是参数数组.CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。 利用CSS的“background-image”,“background- repeat”,“background-position”的组合进行背景定位,background-position可以用数字精确的定位出背景图片的位置。 利用CSS Sprites能很好地减少网页的http请求,从而大大的提高页面的性能,这也是CSS Sprites最大的优点,也是其被广泛传播和应用的主要原因,CSS Sprites能减少图片的字节.
转载请注明原文地址: https://www.6miu.com/read-5038047.html

最新回复(0)