`
java-mans
  • 浏览: 11667894 次
文章分类
社区版块
存档分类
最新评论

javascript学习笔记—数组和字符串的使用技巧

 
阅读更多
<!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>

分享到:
评论

相关推荐

    javascript中的数组对象以及json学习笔记

    这篇学习笔记将深入探讨这两种数据结构的特性和用法。 首先,我们来了解JavaScript中的数组对象。数组是一种有序的数据集合,可以存储任意类型的数据,包括数字、字符串、对象等。在JavaScript中,数组是对象的一种...

    JavaScript数组对象JSON学习笔记

    ### JavaScript 数组对象 JSON 学习笔记 #### 一、JavaScript 数组操作 在 JavaScript 中,数组是一种常用的数据结构,用于存储多个值。本部分主要介绍如何创建数组、访问数组元素以及对数组进行各种操作。 #####...

    JavaScript学习笔记之取数组中最大值和最小值_.docx

    ### JavaScript学习笔记之取数组中最大值和最小值 #### 一、背景介绍 在JavaScript编程过程中,经常需要处理数组中的数据,其中一项常见的需求就是找到数组中的最大值和最小值。然而,JavaScript原生并未提供`max()...

    JavaScript学习笔记

    本学习笔记旨在帮助初学者快速掌握JavaScript的核心概念和技术,实现从入门到精通的过渡。 1. **基础语法** - 变量声明:JavaScript支持var、let和const关键字声明变量,理解它们的作用域和提升特性至关重要。 - ...

    PHP学习笔记之数组篇

    PHP数组有其独特的灵活性,可以使用数字或字符串作为键。本文将介绍如何在PHP中定义和操作数组。 首先,了解PHP中数组的定义非常重要。数组可以通过直接给每个元素赋值的方式创建,也可以使用array函数定义。直接...

    JavaScript学习笔记-适合初学者

    本学习笔记专为初学者设计,旨在帮助新接触JavaScript的人快速掌握这门语言的核心概念和实用技巧。 首先,"JavaScript特效.chm"可能是一份关于JavaScript实现的各种网页特效的教程。这些特效可能包括图片轮播、下拉...

    Javascript学习笔记之数组的构造函数

    在学习JavaScript数组的构造函数时,我们需要了解如何使用它来创建数组以及如何进行一些常见的数组操作。 首先,我们需要知道如何使用数组的构造函数来创建一个新数组。通常情况下,我们可以直接使用方括号“[]”...

    JavaScript学习笔记之ES6数组方法_.docx

    而`Array.from()`则能够处理具有迭代器接口的数据结构,如字符串和Set。 总的来说,ES6的这些数组方法为开发者提供了更强大的工具,使得数组操作更加灵活高效。在日常开发中,熟练掌握这些方法,能够大大提高代码的...

    javascript学习笔记整理知识点整理

    这份“javascript学习笔记整理知识点整理”是针对初学者的一份宝贵资料,涵盖了JavaScript的基础知识,旨在帮助新手快速入门并掌握这门语言的核心概念。 一、变量与数据类型 在JavaScript中,变量用于存储数据。...

    JavaScript 学习笔记二 字符串拼接

    在JavaScript编程中,字符串拼接是一项基础且频繁使用的操作。然而,在初学者使用简单的加号(+)进行字符串拼接时,可能...对于大型应用或性能敏感的场景,合理使用数组和构建器模式,是提高字符串处理效率的常见做法。

    js 笔记 javascript 学习笔记

    本学习笔记将深入探讨JavaScript的核心概念,包括变量、数据类型、操作符、控制流程、函数、对象、数组、原型链、闭包等,并结合实际示例,如my.js、order.js、login.js等文件,来讲解其在实际项目中的应用。...

    javaScript学习笔记.rar

    这个“javaScript学习笔记.rar”压缩包显然包含了作者在学习JavaScript过程中的心得和记录,对于初学者或者想要深入理解JavaScript的人来说,是一份宝贵的资源。 JavaScript与Java虽然名字相似,但两者实际上是不同...

    javascript学习笔记1

    ### JavaScript 学习笔记1:数组、DOM与BOM简要总结 #### 数组方法概述 在JavaScript中,数组是一种非常重要的数据结构,用于存储多个值。数组对象提供了多种方法来帮助我们操作数组中的元素。 - **pop()**:从...

    JavaScript基础学习笔记

    * 字符串操作:字符串的创建、字符串的方法、字符串的查找等 这份资源摘要信息涵盖了 JavaScript 基础知识点、DOM 和事件、高级函数、前端工程化、拓展课程等内容,为学习 JavaScript 提供了全面的知识点。

    JavaScript达内学习笔记

    ### JavaScript达内学习笔记知识点详解 #### 一、JavaScript简介 1. **JavaScript**是由网景公司在1995年开发的一种脚本语言。它是一种轻量级的编程语言,无需编译,直接由浏览器解释执行。JavaScript的主要作用...

    JS学习笔记(BOM,DOM,字符串方法等)

    本篇笔记将详细介绍数组方法、Date对象、BOM和DOM以及一些基本的字符串方法。 1. **数组方法**: - `call` 和 `apply` 是JavaScript中函数对象的两个方法,它们的主要作用是改变函数执行时的上下文环境(即`this`...

Global site tag (gtag.js) - Google Analytics