第二步,在<body></body>插入一个输入框和一个按钮,设置它们id属性,如下图所示:
第三步,编写函数querySize,声明一个Map集合,利用set方法添加元素,然后将获取Map集合元素个数赋值给输入框,如下图所示:
第四步,然后在button绑定onclick事件,保存代码,如下图所示:
第五步,启动Tomcat服务器,在浏览器中查看页面效果,单击按钮,查看输入框显示数字,如下图所示:
第六步,再次修改代码,对Map集合添加元素,再次预览页面,查看效果,如下图所示:
jsmap是一种基于JavaScript的Map对象,它用来存储键值对,存储格式为:key-value。要获取jsmap中所有的属性,可以使用以下几种方法。1. 使用jsmap.keys()方法:该方法会返回一个包含所有键的数组,可以使用for循环来遍历该数组,从而获取所有的属性。
2. 使用jsmap.values()方法:该方法会返回一个包含所有值的数组,可以使用for循环来遍历该数组,从而获取所有的属性。
3. 使用jsmap.forEach()方法:该方法会接收一个回调函数,回调函数会接收三个参数:当前键、当前值和当前Map对象,可以使用这三个参数来获取jsmap中的所有属性。
4. 使用Object.keys()方法:该方法会返回一个包含所有可枚举属性的数组,可以使用for循环来遍历该数组,从而获取所有的属性。
5. 使用Object.values()方法:该方法会返回一个包含所有可枚举属性的数组,可以使用for循环来遍历该数组,从而获取所有的属性。
以上就是获取jsmap中所有属性的几种方法,使用这些方法,可以轻松获取jsmap中所有的属性。
一般的做法是将map对象转成json在jsp页面中输出,js直接得到的就是json对象,便利json使用for循环即可for(k in json){
alert(k + "=" + json[k])
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)