<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <script type="text/javascript"> //案例一: json转js对象 //JSON.parse() 方法 //可以将JSON字符串转换为JS对象 //需要一个JSON字符串作为参数, 会将该字符串转换为JS对象 va…
在小程序中,如果在子页面想调用共公js的方法,需先在子页面js中先实例化app:具体过程如下 子页面js: 1 2 3 4 5 6 7 8 //调用公共js对象以便调用其方法 var app = getApp();//获取应用实例 // console.log(app)//可查看公共js(app.js)的方法 Page({   data: {   "headtxt":app.productshead()//调用公共appjs的方法   } }) 公共js定义的方法: 1 2 3 4 5…
前言 通过问题看本质: 举例: js的写法:document.getElementById('save').disabled=true; 在jquery中我是这样写的 $("#save").disabled = true; //没有效果 分析: 其实因为$("#save")出来的其实是jQuery对象,而不是普通DOM对象 解决方法: 1)用JQ写法 $("#save").attr("disabled","true&…
一.js对象的创建 1.普通最简单的方式 var teacher = new Object( ); teacher.name = "zhangsan"; teacher.age = 35; teacher.job = "教师"; teacher.say = function( ) {     return this.name + this.age + this.job;        //this代表的是teacher下的作用域 }; console.log(tea…
区别 JSON(JavaScript Object Notation)仅仅是一种数据格式(或者叫数据形式).数据格式其实就是一种规范,按照这种规范来存诸和交换数据.就好像 XML 格式一样. 区别 Json Javascript对象 含义 仅仅是一种数据格式 对象的实例 传输 可以跨平台数据传输,速度快 不能传输 表现 1. 键值对2. 键必须加双引号3. 值不能为方法函数/undefined/NaN 1.键值对2.值可以是函数.对象.字符串.数字.boolean 等 相互转换 Json → J…
1. JS 对象 <script> var Person = new Object(); Person.id = 1; Person.name = "Hello World"; Person.age = 10; Person.Func_eat = function(food) { console.log("eat:" + food); } Person.Func_eat("vegetable"); Person2 = new Pers…
JS中String类型转换Date类型 1.比较常用的方法,但繁琐,参考如下:主要使用Date的构造方法:Date(int year , int month , int day)<script> var str1 = "2009-8-9"; var arr1 = str1.split("-"); var date1 = new Date(arr1[0],parseInt(arr1[1])-1,arr1[2]); var str2 = "2009…
介绍一下js中Date对象的使用 dateObj = new Date() dateObj = new Date(dateValue) dateObj = new Date(year,month,date[,hours[,minutes[,seconds[,ms]]]]); 以下有一个小样例 <script type="text/javascript"> function setTime(){ //获得如今的时间 var now = new Date(); var year…
在 JS 中一切皆对象,并提供了多个内置对象,比如:String.Array.Date 等,此外还支持自定义对象.对象只是一种特殊类型的数据,并拥有属性和方法,属性是与对象相关的值,方法是能够在对象上执行的动作. 1.String 对象 String 对象用于处理文本,也就是字符串.一个字符串用于存储一系列的字符,通常 JS 字符串是原始值,可以使用变量声明,也可以使用 new 关键字将字符串定义为一个对象,在 JS 中并不提倡使用 new 关键字创建对象.原始值字符串是没有属性和方法的,但是可…
1.js的String对象(****) 2.js的Array对象 (****) 3.js的Date对象 (****) 获取当前的月 0-11,想要得到准确的月 +1 获取星期时候,星期日是 0 4.js的Math对象 (****) 静态方法,直接Math.random() 5.js的全局函数 (****) 直接写方法名称 eval() 6.js的函数重载(****面试中问道) (1)不存在重载 (2)可以通过其他方式模拟重载的效果 通过数组arguments ==================…