`

js中的数值 对象

    博客分类:
  • js
 
阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@page import="com.deng.testjs.model.Person"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'index.jsp' starting page</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->
	<script type="text/javascript">
	  function my(){
	    var list = <%= getValue() %>
	    alert(list[0].address);
	    
	    //对象可以直接写,包括方法
	    var object = {name:"shangsan",age:20};
	    alert("object age=" + object.age);
	    
	    //数组
	    var array = ["a","b","c"];
	    alert("array test = " + array[1]);
	  }
	
	</script>
	
  </head>
  
  
  <body>
  <%!
public String getValue() throws Exception {
  List<Person> list = new ArrayList<Person>();
  Person p1 = new Person();
  p1.setName("zhangsan");
  p1.setAddress("a1");
  list.add(p1);

  Person p2 = new Person();
  p2.setName("lisi");
  p2.setAddress("a2");
  list.add(p2);
  
  StringBuffer sb=new StringBuffer();
  for(Person p:list){
   sb.append("");
  }
  
  return "[{name:'a',address:'b'}]";
}
%>
    This is my JSP page. <br>
    <input type="button" onclick="my()" value="test">
  </body>
</html>
 
分享到:
评论

相关推荐

    JS中Json对象

    然而,JSON比JavaScript更简单、更纯粹,仅包括最常用的数据类型:数值、字符串、数组、对象(键值对)、布尔值和`null`。 #### 使用JSON进行数据传输 JSON最常见的用途是在客户端和服务端之间作为数据格式进行传递...

    js数组数据和对象数据做比较,并改变数组的值

    js数组数据和对象数据做比较,并改变数组的值

    deePool高效的JavaScript对象池

    3. **数据处理**:在大数据处理或实时数据分析中,复用计算单元可以减少内存开销和提升计算速度。 ### 使用方法 使用DeePool通常包括以下几个步骤: 1. 引入库:在项目中引入DeePool库,可以通过npm安装`npm ...

    javascript面向对象编程(中文)

    在JavaScript中,可以通过设置对象属性为非枚举(non-enumerable)来实现某种程度的数据隐藏。 6. **继承**:JavaScript提供了多种继承方式,如原型链继承、构造函数继承、组合继承、原型式继承、寄生式继承、寄生...

    JavaScript对象模型

    对象是JavaScript中最基础且重要的数据结构之一,它是一个无序属性的集合,其中属性的值可以是简单数据类型、其他对象或函数。每个对象都有自己的原型链,通过它可以访问到更多的属性和方法。此外,JavaScript中的...

    js中的json对象和字符串之间的转化

    1. **JSON对象**:在JavaScript中,JSON对象通常用于存储和传输数据。它由键值对组成,键必须是字符串,而值可以是多种数据类型,如字符串、数字、布尔值、数组、null,甚至是嵌套的JSON对象或数组。 2. **字符串与...

    JS数组中对象去重操作示例

    - 检查当前对象的`magicId`,如果它还没有在`full`对象中出现过,继续检查`id`。 - 如果`id`也没有出现过,创建一个新的对象,复制当前对象的`id`和`magicId`到新对象,并将新对象添加到`result`数组中。 - 将...

    JavaScript对象模型-执行模型

    需要注意的是,这里的简单数值类型并不等同于JS中的全局对象如`NaN`, `Boolean`, `Number`, `String`等,后者是构造函数,用于将简单数值类型转换为对象形式。 ##### 2. 对象 对象是JS中的核心概念之一,它可以视...

    全国行政区划数据 js对象数组

    全国行政区划数据 js对象数组

    js定义类 对象 构造函数,类的继承

    在JavaScript中,对象是一种数据结构,它可以存储键值对,其中键是字符串,值可以是任何类型的数据。对象可以通过字面量语法或构造函数创建。 ```javascript // 字面量语法创建对象 let person = { name: '张三', ...

    将js对象转换成json数据

    将js对象转换成json格式的数据的字符串,方便后台进行转换处理

    js中对象和面向对象与Json介绍

    在JavaScript中,几乎所有的数据类型都可以被视为对象,这包括字符串、数值、数组、函数等。例如,字符串对象的`length`属性可以用来获取字符串的长度,而`toUpperCase`方法则可以将字符串内容转为大写形式。 创建...

    js数组中存对象,根据对象的属性进行去重

    在进行web项目开发的时候,有时候需要把一些前端的数组进行去重处理,得到一个去重后的数据,然后在进行相关的操作

    JavaScript核心对象参考手册

    全局对象中包含了一些内置函数,如`eval()`用于执行一个字符串作为JavaScript代码,`setTimeout()`和`setInterval()`用于定时执行函数。 二、Number对象 Number对象用于处理数值类型,虽然在JavaScript中数字是...

    javascript对象参考手册

    JavaScript对象是编程语言的核心组成部分,尤其在Web开发中扮演着至关重要的角色。"JavaScript对象参考手册"涵盖了这一主题的广泛内容,旨在为开发者提供全面、深入的理解和实用指南。手册分为20个章节,不仅涉及...

    js校验对象参数说明表

    在JavaScript编程中,校验对象参数是确保代码质量和数据安全的重要环节。`js校验对象参数说明表`可能是一个详细的文档或表格,用于定义和解释如何验证传递给函数或方法的对象参数。`js校验对象使用说明.doc`文档可能...

    js对象基本知识

    对象是由属性、方法和事件组成的,它们是JavaScript中的核心概念。 1. **对象的基本知识** - 对象是JavaScript中的一小块自包含的实体,可以是文本、图像、HTML元素等。每个对象都有特定的属性(描述对象特征的...

    js面向对象简单理解

    JavaScript的面向对象特性使其能够灵活地处理复杂的数据结构和业务逻辑。通过原型、构造函数和原型链,我们可以创建具有继承关系的对象,实现代码的复用和模块化。在实际开发中,理解并熟练掌握这些概念对于编写高效...

    js对象属性排序

    在JavaScript(JS)中,对象是一种复杂的数据结构,由键值对组成,它们不保证属性的顺序。然而,在某些场景下,我们可能需要对对象的属性进行排序,比如为了输出格式化或者处理特定逻辑。本篇文章将深入探讨...

    js替换json对象.txt

    在给定的代码片段中,通过循环遍历原始的JSON对象数组,并创建一个新的数组,同时复制每个对象的属性到新对象中。这样的操作通常是为了对数据进行进一步的处理或者更改,而保持原始数据不变。 **示例代码:** ```...

Global site tag (gtag.js) - Google Analytics