<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>数组和字符串的使用技巧</title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<script type="text/javascript">
//声明一个数组
var arr=new Array();
for(var i=0;i<10;i++){
arr.push(i);
}
//获取数组的最大值
document.writeln(Math.max.apply(null,arr)+"<br />");
//用“,”连接数组中的元素,并输出
document.write(arr.join(",")+"<br />");
//将数组中的元素反转
arr.reverse();
//输出反转后的数组
document.write(arr.join("-")+"<br />");
<!--简单的计算-->
document.write(eval(prompt("请输入计算表达式:",""))+"<br />");
<!--JavaScript也可以向函数传递比在函数定义时参数数目要多的参数,返回总和-->
function sum(){
var sum1=0;
var num=sum.arguments.length;
for(var i=0;i<num;i++){
sum1+=sum.arguments[i];
}
return sum1;
}
document.write("结果为:"+sum(50,80,30)+"<br />");
<!--返回字符串的一种简单编码,将非字母数字的符号转换为%加其unicode码的十六进制表示-->
function str(newString){
return escape(newString);
}
document.write(str("Hello World")+"<br />");
<!--将已编码的字符串还原为纯字符串-->
function str1(newString){
return unescape(newString);
}
document.write(str1("Hello%20World")+"<br />");
//将字符串转换为小写
document.write((prompt("请输入字符串:","")).toLowerCase()+"<br />");
//将字符串转换为大写
document.write((prompt("请输入字符串:","")).toUpperCase()+"<br />");
//连接两个或多个字符串
document.write((prompt("请输入字符串1:","")).concat(prompt("请输入字符串2:",""))+"<br />");
//闪动的字符串
document.write((prompt("请输入字符串:","")).blink()+"<br />");
//返回字符串中指定位置的字符
var str="Hello World";
document.write(str.charAt(6));
</script>
</head>
<body>
</body>
</html>
分享到:
相关推荐
6) typeof函数的返回值:数字——number,字符串——string,布尔值——Boolean,对象、数组、null——object,函数名——function或undefined(未定义时)。主要用来区别区别对象和原始类型。要区分对象的具体类型...
这篇文章是针对javascript字符串学习写下的笔记,在此与需要的朋友分享。 思维导图 字符串的创建方式 字符串是javascript中的基本类型之一,它对应的类型是String,可以通过两种方式来创建字符串: 通过变量赋值的...
//创建包含1项,即字符串”Greg”的数组 var colors = new Array(“red”,”blue”,”green”); //创建包含3项 第二种: 代码如下: var colors = [“red”,”blue”,”green”]; var colors = [];//创建一个空数组 ...
1.简单类型 javascript的简单类型包括 数字(Number)、字符串(String)、布尔值(Boolean)、null值 和 undefined值。其他所有值都是对象。 2.对象 javascript中的对象是可变键控集合。在javascript中,数组、函数...
参数为字符串时,它把字符串当成JavaScript代码进行编译,编译失败则抛出语法错误,编译成功则执行代码,并返回最后一条语句的值,若没有值则返回undefined eval()使用了调用它的变量的作用域环境 它接收的...
* 字符串操作函数、日期操作函数、数组操作函数等,直接增加到 String、Date、Array 类里面,便于直接使用 */ /** * 获取元素,或者在DOM加载完成时执行某函数 * @param arg 此参数为字符串时,认为是 c$....
RegExp类 RegExp对象的构造函数可以带一个或两个参数 第一个参数是描述需要进行匹配的模式字符串,如果还有第二个参数,这个参数则制定了额外的处理指令。...方法 有一个字符串参数,返回一个数组。数组中的第一个
向我们详细介绍了javascript中的对象,包括默认对象、数组对象、字符串对象、自定义对象,并通过示例对这4中对象做了对比分析,推荐给大家。
1. 什么是 JavaScript 1.1 概述 JavaScript是一门世界上最流行的脚本语言 一个合格的后端人员,必须要精通JavaScript 1.2 历史 (JavaScript历史) ECMAScript它可以理解为是JavaScript的一个标准 最新版本已经到了...
● String对象:处理所有的字符串操作 ● Math对象:处理所有的数学运算 ● Date对象:处理日期和时间的存储、转化和表达 ● Array对象:提供一个数组的模型、存储大量有序的数据 ● Event对象:提供JavaSc
第2章,在html中使用JavaScript Html引入外部js脚本 [removed]两个[removed]之间不应放脚本,因为并不会被执行[removed] [removed]标签有一个defer属性可以延迟脚本执行,但是并不保证会按脚本排列顺序执行 ...
本文实例为大家讲解JavaScript数据类型的相关资料,供大家参考,具体内容如下 1.引用类型 引用类型的值是引用类型的一个实例,引用类型是一种数据结构,用于将数据和功能组织在一起,也常被叫做类。 对象时某个...
算法学习-JavaScript语言刷LeetCode的答案记录 简介 最近深感自己急需提升编程,作为半路出家的程序员,对算法、数据结构的了解过于薄弱,正好看到一篇文章 ,作者给出了刷题顺序,我决定按照文章的这个顺序,系统的...
块级作用域、模板字符串 对象与数组的解构、rest 操作符 函数进阶(箭头函数、默认参数) 对象和数组的扩展用法 Proxy、Reflect、Map、Set、Symbol for...of、迭代器模式、生成器函数 ES Modules 模块系统 ...
① String(字符串)篇 ② Number(数值)篇 ③ Boolean(布尔)篇 ④ Array(数组)篇 ⑤ Object(对象)篇 ⑥ Function(函数)篇 ⑦ Dom(DOM)篇 ES6 let & const React Context使用 Ref使用 Switch使用 Plugin 前端对Excel的...
前言 养成一个好的习惯只需要坚持21天,Day14...JSON的值可以是:数字、字符串、逻辑值、数组、对象和null。 {"age":30} {"name":"汤姆","country":"England"} {"flag":true} {"money":null} JSON数组: { "sites":
js前端学习笔记+思维导图,包括:DOM操作基础、DOM对象、JS数据类型、windows对象、变量、函数基础、基本dom操作、浏览器对象、流程语句、数组、运算符、正则表达式、字符串函数等基础、就业学学习的导图与笔记。
30s代码学习笔记 大批 orderWith:根据所提供的顺序排列,返回按属性排序的已排序的对象数组 组合:组合两个对象的模型,使用指定的键来匹配对象 hasDuplicates:检查平面副本中是否有重复的值 pullBy:根据给定的...
使用替换字符串中的字符 您可以使用来解决重复问题(例如,如果不是重复项,则当前索引“ e”应等于单词中最后一个索引“ e”) JS内置的函数可用于对对象数组进行排序。 可以编写自定义排序比较功能。 处理一个...
{1.4.4}转义字符}{25}{subsection.1.4.4} {1.4.5}Boolean 布尔值}{25}{subsection.1.4.5} {1.5}基本类型变量的初始值}{26}{section.1.5} {1.6}数据类型转换}{26}{section.1.6} {1.7}方法}{26}{section.1.7} {...