js数租,对象, 数组,字符串,函数,变量,int与String 型转化,String 转化为js 中内部代码,编码格式转化,<a>标签的死链接
2017-07-11 14:31
1101 查看
数租部分类型!不用 申明个数,
======================================================
javaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。
布尔型可以是一个对象。
数字型可以是一个对象。
字符串也可以是一个对象
日期是一个对象
数学和正则表达式也是对象
数组是一个对象
甚至函数也可以是对象
调取:对象.属性
例子:
var myFather=new person("John","Doe",50,"blue");
person.firstname="John";
person.lastname="Doe";
person.age=30;
person.eyecolor="blue";
x=person.firstname;
数组
创建数组:
方法1:var mycars=
方法2:var mycars=
字符串常用方法:
用法列子:截取字节串!!!!
<script>
function dosz0(){
var a="你好!,hall,you name?";
var a1=a.split("");
var a2=a.split("",2);
var a3=a.split("",3);
alert(a1);
alert(a2);
alert(a3);
}
</script>
<input type="submit" onclick="dosz0()" value="字符串split()"/>
函数:
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
变量:
在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。
您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。
只要函数运行完毕,本地变量就会被删除。
在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它
转化
javascript
将string 变成 int
JScript
var s = "32"
var i = new Number(s)
parseInt()
parseInt()
例如:
parseInt("abc") // Returns NaN.
parseInt("12abc") // Returns 12.
parseInt("12") //Return 12
把String 转化为js 中内部代码:
eval()函数
<script type="text/javascript">
function doc(){
var a="var ab='你好啊'";
eval(a);
alert(ab);
}</script>
格式的转化:
<script type="text/javascript">
function doc(){
var a="你好啊abc";
unescape(a);
alert(a);
escape(a);
alert(a);
}</script>
标签<a>死链接:
<script type="text/javascript">
function dd()
{
alert("死链接");
location.href="http://www.paidu.com";
}
</script>
<a href="javascript:void(0)" onclick="dd()">死链接</a>
======================================================
javaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。
布尔型可以是一个对象。
数字型可以是一个对象。
字符串也可以是一个对象
日期是一个对象
数学和正则表达式也是对象
数组是一个对象
甚至函数也可以是对象
调取:对象.属性
例子:
var myFather=new person("John","Doe",50,"blue");
person.firstname="John";
person.lastname="Doe";
person.age=30;
person.eyecolor="blue";
x=person.firstname;
数组
创建数组:
方法1:var mycars=
new Array()
方法2:var mycars=
new Array("Saab","Volvo","BMW")
字符串常用方法:
anchor() | 创建 HTML 锚。 |
big() | 用大号字体显示字符串。 |
blink() | 显示闪动字符串。 |
bold() | 使用粗体显示字符串。 |
charAt() | 返回在指定位置的字符。 |
charCodeAt() | 返回在指定的位置的字符的 Unicode 编码。 |
concat() | 连接字符串。 |
fixed() | 以打字机文本显示字符串。 |
fontcolor() | 使用指定的颜色来显示字符串。 |
fontsize() | 使用指定的尺寸来显示字符串。 |
fromCharCode() | 从字符编码创建一个字符串。 |
indexOf() | 检索字符串。 |
italics() | 使用斜体显示字符串。 |
lastIndexOf() | 从后向前搜索字符串。 |
link() | 将字符串显示为链接。 |
localeCompare() | 用本地特定的顺序来比较两个字符串。 |
match() | 找到一个或多个正则表达式的匹配。 |
replace() | 替换与正则表达式匹配的子串。 |
search() | 检索与正则表达式相匹配的值。 |
slice() | 提取字符串的片断,并在新的字符串中返回被提取的部分。 |
small() | 使用小字号来显示字符串。 |
split() | 把字符串分割为字符串数组。 |
strike() | 使用删除线来显示字符串。 |
sub() | 把字符串显示为下标。 |
substr() | 从起始索引号提取字符串中指定数目的字符。 |
substring() | 提取字符串中两个指定的索引号之间的字符。 |
sup() | 把字符串显示为上标。 |
toLocaleLowerCase() | 把字符串转换为小写。 |
toLocaleUpperCase() | 把字符串转换为大写。 |
toLowerCase() | 把字符串转换为小写。 |
toUpperCase() | 把字符串转换为大写。 |
toSource() | 代表对象的源代码。 |
toString() | 返回字符串。 |
valueOf() | 返回某个字符串对象的原始值。 |
<script>
function dosz0(){
var a="你好!,hall,you name?";
var a1=a.split("");
var a2=a.split("",2);
var a3=a.split("",3);
alert(a1);
alert(a2);
alert(a3);
}
</script>
<input type="submit" onclick="dosz0()" value="字符串split()"/>
函数:
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
变量:
局部 JavaScript 变量
在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。
只要函数运行完毕,本地变量就会被删除。
全局 JavaScript 变量
在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它转化
javascript
将string 变成 int
JScript
var s = "32"
var i = new Number(s)
parseInt()
parseInt()
例如:
parseInt("abc") // Returns NaN.
parseInt("12abc") // Returns 12.
parseInt("12") //Return 12
把String 转化为js 中内部代码:
eval()函数
<script type="text/javascript">
function doc(){
var a="var ab='你好啊'";
eval(a);
alert(ab);
}</script>
格式的转化:
<script type="text/javascript">
function doc(){
var a="你好啊abc";
unescape(a);
alert(a);
escape(a);
alert(a);
}</script>
标签<a>死链接:
<script type="text/javascript">
function dd()
{
alert("死链接");
location.href="http://www.paidu.com";
}
</script>
<a href="javascript:void(0)" onclick="dd()">死链接</a>
相关文章推荐
- 前台的js对象数组传到后台处理。在前台把js对象数组转化为json字符串,在后台把json字符串解析为List<>
- JS 将变量 转化为字符串的方法, 适用于所有类型,数组, 对象,函数和基本类型等
- 从零开始学_JavaScript_系列(15)——js系列<4>(数值、字符串、对象、数组、函数、日期的基本方法)
- JS 将变量 转化为字符串的方法, 适用于所有类型,数组, JSON对象,函数和基本类型等
- java中String字符串转化成list<Integer>格式
- 将一个字符串对象数组转化为List<对象>
- js中如何把字符串转化为对象、数组示例代码
- 后台将对象转换为json格式,前台js解析json数据,将字符串转化为数组
- js中如何把字符串转化为对象、数组示例代码
- js中如何把字符串转化为对象、数组示例代码
- js中如何把字符串转化为对象、数组示例代码
- Js中如何把字符串转化为对象、数组示例代码
- js转化json数据格式字符串为json对象
- Linq学习__03__数据源是IEnumerable<T> 变量,Concat,匿名类,数组下标,返回字符串,group by,orderby
- 将字符串采用编码<b>_encoding</b>转化为字节数组
- C++库函数---<string.h>字符串处理函数
- c语言字符串库函数#include<string.h>
- eval函数就是JavaScript用来解释JSON字符串的,把字符串转化为对象、数组、函数或者其它。
- cpp如何快速安全地将文件读入字符串string或字符数组vector<string>的方法
- C# List<object> 转换为List<string>、转换为 string数组、转换为一个字符串用分隔符 隔开