JS拾遗 1
思韵闪耀
2018-01-27
0

1,数据转换

  • 转换为字符型:String();例:String(678)的结果为“678″
  • 2.转换为数值型:Number();例:Number(“678″)的结果为678
  • 3.转换为布尔型:Boolean();例:Boolean(“aaa”)的结果为true

2, 一个值中提取另一种类型的值

  • 提取字符串中的整数:parseInt();例:parseInt(“123zhang”)的结果为123
  • 提取字符串中的浮点数:parseFloat();例:parseFloat(“0.55zhang”)的结果为0.55

3, 运行字符串指定的函数 – EVAL

  1. 执行用字符串表示的一段javascript代码:eval();例:zhang=eval(“1+1″)的结果zhang=2

4, 变量指定可指定为方法, //js方法形参不用var 直接指定一个名字即可如:function doit( username ){}
varmyfunc=function()
{
alert(
hello);
};
js没有类,但可用{} 来创建,并可指定方法。如: var s = {}; s.info = myfunc; s.info();
JavaScript里的代码如方法等也是一种数据,同样可以被任意赋值和修改!var speaker = {text: “Hello World”, say: function(){alert(this.text)}}; 用{} 创建了一个对象,拥有text属性与say方法。
注:没有对象实例的概念,对象即是实例。
对象创建采用的是json方法。 JavaScript Object Notation(缩写JSON)的形式,翻译为中文就是“JavaScript对象表示法”。

或者用:var car = new Object(); car.colur = ‘red’;

5, js 创建对象的方法

6, 查看网页源代码
. <input type=button value=”/查看网页源代码
onclick=”window.location = “view-source:”+ “http://www.pconline.com.cn“”> //view-source:www.baidu.com

7,让页面可编辑:
document.body.contentEditable=’true’;document.designMode=’on’;

8,ENTER键可以让光标移到下一个输入框
<input onkeydown=”if(event.keyCode==13)event.keyCode=9″>

9, 事件执行后执行另一个事件
<ice:inputText onkeydown=”return testKey(event)” id=”proff” style=”width: 81px” value=”#{Logon.imageValue}” />

<script language=”javascript”>
function testKey(event){
if(event.keyCode==13){
document.getElementById(“logon:logonButton”).click();
return false;
}
}
</script>

10, <noscript> 标签用于定义假如脚本没有执行时的替代文本。这个标签被用于以下情况:如果浏览器能够识别 <script> 标签,但是不支持其中的脚本,那么这些浏览器将显示出 <noscript> 标签内部的文本。不过,如果浏览器支持 <script> 内的脚本,那么浏览器将忽略 <noscript> 标签。


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

网页保护、网页图片保护
1、禁止另存网页,把如下代码加入到网页body/body中 程序代...
2025-05-30
docker-compos...
1.Compose介绍 DockerCompose是一个用来定义和...
2024-04-26
firewall-cmd ...
firewalld的简要说明:firewalld 、firewal...
2024-03-15
DNF error: Er...
U盘引导最小化安装anolis oa 8.8 ga出现以下错误DN...
2023-10-27
列出服务单元: syste...
列出服务单元: systemctl list-units --ty...
2022-11-26
PostgreSQL和My...
PostgreSQL和MySQL对比 下面将从以下几个方面阐述My...
2022-11-03

热门资讯

Invalid left-ha... 写一个提交函数的时候,发现函数不生效,F12之后看到Invalid left-hand side i...
响应图片(Responsive... 一、开门见山 响应图片技术可以说是响应布局衍生出来的一个小分支。说白了,就是不同显示器宽度下调用不同...
轻松删除MetInfo CMS... 第一步:首页底部版权,模板文件foot直接删除; 第二部:首页头部generator版权,\publ...
ckplayer6.3如何替换... 1.刚打开播放器,视频在缓冲时播放器中间的LOGO怎么替换?(如下图) 2.视频播放器右上角的CK ...
inDensity,inTar... 如果接触Android中的Bitmap较深的话,肯定会知道标题上的这三个属性值,那么这三个属性值的关...
JS 验证 利用Javascript中每个对象(Object)的prototype属性我们可以为Javascri...
在文本框中输入时保证总是在最... 那就要在keypress时保证文本框的光标在尾部,而文本框value赋值后其光标默认在最后,故可采用...
微信UA Mozilla/5.0 (Linux; U; Android 2.3.6; zh-cn; GT-S5...
检测大写锁定键(Caps Lo... h1检测大写锁定键/h1form action="#" method="post" p label ...
iframe高度自适应,全屏,... !注意此方法用于同一个域名下,可能需要部署在服务器上才能看出效果 !DOCTYPE html PUB...