找回密码
 立即注册
首页 资源区 代码 js进阶

js进阶

翁真如 昨天 21:11
js进阶

函数

可以把函数看成java里面的方法本质是一样的知识位置不一样
定义方式一
  1. //绝对值函数
  2. functionvar user={
  3.         name: 'qinjiang',
  4.         age:3,
  5.         sex:'男'
  6. }
  7. //对象转化为json字符串
  8. var jsonUser=JSON.stringify(user)
  9. //'{"name":"qinjiang","age":3,"sex":"男"}'
  10. //json字符串解析成对象
  11. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )abs(x){
  12.         if(x>=0){
  13.                 returnvar user={
  14.         name: 'qinjiang',
  15.         age:3,
  16.         sex:'男'
  17. }
  18. //对象转化为json字符串
  19. var jsonUser=JSON.stringify(user)
  20. //'{"name":"qinjiang","age":3,"sex":"男"}'
  21. //json字符串解析成对象
  22. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x;
  23.         }else{
  24.                 returnvar user={
  25.         name: 'qinjiang',
  26.         age:3,
  27.         sex:'男'
  28. }
  29. //对象转化为json字符串
  30. var jsonUser=JSON.stringify(user)
  31. //'{"name":"qinjiang","age":3,"sex":"男"}'
  32. //json字符串解析成对象
  33. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )-x;
  34. var user={
  35.         name: 'qinjiang',
  36.         age:3,
  37.         sex:'男'
  38. }
  39. //对象转化为json字符串
  40. var jsonUser=JSON.stringify(user)
  41. //'{"name":"qinjiang","age":3,"sex":"男"}'
  42. //json字符串解析成对象
  43. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  44.         name: 'qinjiang',
  45.         age:3,
  46.         sex:'男'
  47. }
  48. //对象转化为json字符串
  49. var jsonUser=JSON.stringify(user)
  50. //'{"name":"qinjiang","age":3,"sex":"男"}'
  51. //json字符串解析成对象
  52. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  53.         name: 'qinjiang',
  54.         age:3,
  55.         sex:'男'
  56. }
  57. //对象转化为json字符串
  58. var jsonUser=JSON.stringify(user)
  59. //'{"name":"qinjiang","age":3,"sex":"男"}'
  60. //json字符串解析成对象
  61. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  62.         name: 'qinjiang',
  63.         age:3,
  64.         sex:'男'
  65. }
  66. //对象转化为json字符串
  67. var jsonUser=JSON.stringify(user)
  68. //'{"name":"qinjiang","age":3,"sex":"男"}'
  69. //json字符串解析成对象
  70. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}
  71. }
  72. abs(10)var user={
  73.         name: 'qinjiang',
  74.         age:3,
  75.         sex:'男'
  76. }
  77. //对象转化为json字符串
  78. var jsonUser=JSON.stringify(user)
  79. //'{"name":"qinjiang","age":3,"sex":"男"}'
  80. //json字符串解析成对象
  81. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  82.         name: 'qinjiang',
  83.         age:3,
  84.         sex:'男'
  85. }
  86. //对象转化为json字符串
  87. var jsonUser=JSON.stringify(user)
  88. //'{"name":"qinjiang","age":3,"sex":"男"}'
  89. //json字符串解析成对象
  90. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  91.         name: 'qinjiang',
  92.         age:3,
  93.         sex:'男'
  94. }
  95. //对象转化为json字符串
  96. var jsonUser=JSON.stringify(user)
  97. //'{"name":"qinjiang","age":3,"sex":"男"}'
  98. //json字符串解析成对象
  99. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//10
  100. abs(-10)var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  110.         name: 'qinjiang',
  111.         age:3,
  112.         sex:'男'
  113. }
  114. //对象转化为json字符串
  115. var jsonUser=JSON.stringify(user)
  116. //'{"name":"qinjiang","age":3,"sex":"男"}'
  117. //json字符串解析成对象
  118. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  119.         name: 'qinjiang',
  120.         age:3,
  121.         sex:'男'
  122. }
  123. //对象转化为json字符串
  124. var jsonUser=JSON.stringify(user)
  125. //'{"name":"qinjiang","age":3,"sex":"男"}'
  126. //json字符串解析成对象
  127. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//10
复制代码
一旦执行return就代表函数结束,返回结果!!!如果没有执行return,函数执行完也会返回结果,结果就是undefined
定义方式二
  1. varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )abs=function(x){
  29.         if(x>=0){
  30.                 returnvar user={
  31.         name: 'qinjiang',
  32.         age:3,
  33.         sex:'男'
  34. }
  35. //对象转化为json字符串
  36. var jsonUser=JSON.stringify(user)
  37. //'{"name":"qinjiang","age":3,"sex":"男"}'
  38. //json字符串解析成对象
  39. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x;
  40.         }else{
  41.                 returnvar user={
  42.         name: 'qinjiang',
  43.         age:3,
  44.         sex:'男'
  45. }
  46. //对象转化为json字符串
  47. var jsonUser=JSON.stringify(user)
  48. //'{"name":"qinjiang","age":3,"sex":"男"}'
  49. //json字符串解析成对象
  50. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )-x;
  51. var user={
  52.         name: 'qinjiang',
  53.         age:3,
  54.         sex:'男'
  55. }
  56. //对象转化为json字符串
  57. var jsonUser=JSON.stringify(user)
  58. //'{"name":"qinjiang","age":3,"sex":"男"}'
  59. //json字符串解析成对象
  60. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  61.         name: 'qinjiang',
  62.         age:3,
  63.         sex:'男'
  64. }
  65. //对象转化为json字符串
  66. var jsonUser=JSON.stringify(user)
  67. //'{"name":"qinjiang","age":3,"sex":"男"}'
  68. //json字符串解析成对象
  69. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  70.         name: 'qinjiang',
  71.         age:3,
  72.         sex:'男'
  73. }
  74. //对象转化为json字符串
  75. var jsonUser=JSON.stringify(user)
  76. //'{"name":"qinjiang","age":3,"sex":"男"}'
  77. //json字符串解析成对象
  78. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  79.         name: 'qinjiang',
  80.         age:3,
  81.         sex:'男'
  82. }
  83. //对象转化为json字符串
  84. var jsonUser=JSON.stringify(user)
  85. //'{"name":"qinjiang","age":3,"sex":"男"}'
  86. //json字符串解析成对象
  87. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}
  88. }
复制代码
function(x){......}这是一个匿名函数。但是可以吧结果赋值给abs,通过abs就可以调用函数!!!!var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )两种方法等价
调用函数
  1. abs(10)
  2. abs(-10)
复制代码
**参数问题:js可以传递任意参数,也可以不传递参数var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )**
  1. varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )abs=function(x){
  29. var user={
  30.         name: 'qinjiang',
  31.         age:3,
  32.         sex:'男'
  33. }
  34. //对象转化为json字符串
  35. var jsonUser=JSON.stringify(user)
  36. //'{"name":"qinjiang","age":3,"sex":"男"}'
  37. //json字符串解析成对象
  38. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  39.         name: 'qinjiang',
  40.         age:3,
  41.         sex:'男'
  42. }
  43. //对象转化为json字符串
  44. var jsonUser=JSON.stringify(user)
  45. //'{"name":"qinjiang","age":3,"sex":"男"}'
  46. //json字符串解析成对象
  47. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  48.         name: 'qinjiang',
  49.         age:3,
  50.         sex:'男'
  51. }
  52. //对象转化为json字符串
  53. var jsonUser=JSON.stringify(user)
  54. //'{"name":"qinjiang","age":3,"sex":"男"}'
  55. //json字符串解析成对象
  56. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  57.         name: 'qinjiang',
  58.         age:3,
  59.         sex:'男'
  60. }
  61. //对象转化为json字符串
  62. var jsonUser=JSON.stringify(user)
  63. //'{"name":"qinjiang","age":3,"sex":"男"}'
  64. //json字符串解析成对象
  65. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//手动抛出异常来判断var user={
  66.         name: 'qinjiang',
  67.         age:3,
  68.         sex:'男'
  69. }
  70. //对象转化为json字符串
  71. var jsonUser=JSON.stringify(user)
  72. //'{"name":"qinjiang","age":3,"sex":"男"}'
  73. //json字符串解析成对象
  74. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
  75. var user={
  76.         name: 'qinjiang',
  77.         age:3,
  78.         sex:'男'
  79. }
  80. //对象转化为json字符串
  81. var jsonUser=JSON.stringify(user)
  82. //'{"name":"qinjiang","age":3,"sex":"男"}'
  83. //json字符串解析成对象
  84. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  85.         name: 'qinjiang',
  86.         age:3,
  87.         sex:'男'
  88. }
  89. //对象转化为json字符串
  90. var jsonUser=JSON.stringify(user)
  91. //'{"name":"qinjiang","age":3,"sex":"男"}'
  92. //json字符串解析成对象
  93. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  94.         name: 'qinjiang',
  95.         age:3,
  96.         sex:'男'
  97. }
  98. //对象转化为json字符串
  99. var jsonUser=JSON.stringify(user)
  100. //'{"name":"qinjiang","age":3,"sex":"男"}'
  101. //json字符串解析成对象
  102. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  103.         name: 'qinjiang',
  104.         age:3,
  105.         sex:'男'
  106. }
  107. //对象转化为json字符串
  108. var jsonUser=JSON.stringify(user)
  109. //'{"name":"qinjiang","age":3,"sex":"男"}'
  110. //json字符串解析成对象
  111. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )if(typeofvar user={
  112.         name: 'qinjiang',
  113.         age:3,
  114.         sex:'男'
  115. }
  116. //对象转化为json字符串
  117. var jsonUser=JSON.stringify(user)
  118. //'{"name":"qinjiang","age":3,"sex":"男"}'
  119. //json字符串解析成对象
  120. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x!='number'){
  121. var user={
  122.         name: 'qinjiang',
  123.         age:3,
  124.         sex:'男'
  125. }
  126. //对象转化为json字符串
  127. var jsonUser=JSON.stringify(user)
  128. //'{"name":"qinjiang","age":3,"sex":"男"}'
  129. //json字符串解析成对象
  130. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  131.         name: 'qinjiang',
  132.         age:3,
  133.         sex:'男'
  134. }
  135. //对象转化为json字符串
  136. var jsonUser=JSON.stringify(user)
  137. //'{"name":"qinjiang","age":3,"sex":"男"}'
  138. //json字符串解析成对象
  139. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  140.         name: 'qinjiang',
  141.         age:3,
  142.         sex:'男'
  143. }
  144. //对象转化为json字符串
  145. var jsonUser=JSON.stringify(user)
  146. //'{"name":"qinjiang","age":3,"sex":"男"}'
  147. //json字符串解析成对象
  148. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  149.         name: 'qinjiang',
  150.         age:3,
  151.         sex:'男'
  152. }
  153. //对象转化为json字符串
  154. var jsonUser=JSON.stringify(user)
  155. //'{"name":"qinjiang","age":3,"sex":"男"}'
  156. //json字符串解析成对象
  157. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )throwvar user={
  158.         name: 'qinjiang',
  159.         age:3,
  160.         sex:'男'
  161. }
  162. //对象转化为json字符串
  163. var jsonUser=JSON.stringify(user)
  164. //'{"name":"qinjiang","age":3,"sex":"男"}'
  165. //json字符串解析成对象
  166. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )'NOtvar user={
  167.         name: 'qinjiang',
  168.         age:3,
  169.         sex:'男'
  170. }
  171. //对象转化为json字符串
  172. var jsonUser=JSON.stringify(user)
  173. //'{"name":"qinjiang","age":3,"sex":"男"}'
  174. //json字符串解析成对象
  175. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )avar user={
  176.         name: 'qinjiang',
  177.         age:3,
  178.         sex:'男'
  179. }
  180. //对象转化为json字符串
  181. var jsonUser=JSON.stringify(user)
  182. //'{"name":"qinjiang","age":3,"sex":"男"}'
  183. //json字符串解析成对象
  184. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Number;'
  185. var user={
  186.         name: 'qinjiang',
  187.         age:3,
  188.         sex:'男'
  189. }
  190. //对象转化为json字符串
  191. var jsonUser=JSON.stringify(user)
  192. //'{"name":"qinjiang","age":3,"sex":"男"}'
  193. //json字符串解析成对象
  194. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  195.         name: 'qinjiang',
  196.         age:3,
  197.         sex:'男'
  198. }
  199. //对象转化为json字符串
  200. var jsonUser=JSON.stringify(user)
  201. //'{"name":"qinjiang","age":3,"sex":"男"}'
  202. //json字符串解析成对象
  203. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  204.         name: 'qinjiang',
  205.         age:3,
  206.         sex:'男'
  207. }
  208. //对象转化为json字符串
  209. var jsonUser=JSON.stringify(user)
  210. //'{"name":"qinjiang","age":3,"sex":"男"}'
  211. //json字符串解析成对象
  212. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  213.         name: 'qinjiang',
  214.         age:3,
  215.         sex:'男'
  216. }
  217. //对象转化为json字符串
  218. var jsonUser=JSON.stringify(user)
  219. //'{"name":"qinjiang","age":3,"sex":"男"}'
  220. //json字符串解析成对象
  221. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}
  222.         if(x>=0){
  223.                 returnvar user={
  224.         name: 'qinjiang',
  225.         age:3,
  226.         sex:'男'
  227. }
  228. //对象转化为json字符串
  229. var jsonUser=JSON.stringify(user)
  230. //'{"name":"qinjiang","age":3,"sex":"男"}'
  231. //json字符串解析成对象
  232. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x;
  233.         }else{
  234.                 returnvar user={
  235.         name: 'qinjiang',
  236.         age:3,
  237.         sex:'男'
  238. }
  239. //对象转化为json字符串
  240. var jsonUser=JSON.stringify(user)
  241. //'{"name":"qinjiang","age":3,"sex":"男"}'
  242. //json字符串解析成对象
  243. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )-x;
  244. var user={
  245.         name: 'qinjiang',
  246.         age:3,
  247.         sex:'男'
  248. }
  249. //对象转化为json字符串
  250. var jsonUser=JSON.stringify(user)
  251. //'{"name":"qinjiang","age":3,"sex":"男"}'
  252. //json字符串解析成对象
  253. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  254.         name: 'qinjiang',
  255.         age:3,
  256.         sex:'男'
  257. }
  258. //对象转化为json字符串
  259. var jsonUser=JSON.stringify(user)
  260. //'{"name":"qinjiang","age":3,"sex":"男"}'
  261. //json字符串解析成对象
  262. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  263.         name: 'qinjiang',
  264.         age:3,
  265.         sex:'男'
  266. }
  267. //对象转化为json字符串
  268. var jsonUser=JSON.stringify(user)
  269. //'{"name":"qinjiang","age":3,"sex":"男"}'
  270. //json字符串解析成对象
  271. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  272.         name: 'qinjiang',
  273.         age:3,
  274.         sex:'男'
  275. }
  276. //对象转化为json字符串
  277. var jsonUser=JSON.stringify(user)
  278. //'{"name":"qinjiang","age":3,"sex":"男"}'
  279. //json字符串解析成对象
  280. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}
  281. }
  282. abs()
  283. NOtvar user={
  284.         name: 'qinjiang',
  285.         age:3,
  286.         sex:'男'
  287. }
  288. //对象转化为json字符串
  289. var jsonUser=JSON.stringify(user)
  290. //'{"name":"qinjiang","age":3,"sex":"男"}'
  291. //json字符串解析成对象
  292. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )avar user={
  293.         name: 'qinjiang',
  294.         age:3,
  295.         sex:'男'
  296. }
  297. //对象转化为json字符串
  298. var jsonUser=JSON.stringify(user)
  299. //'{"name":"qinjiang","age":3,"sex":"男"}'
  300. //json字符串解析成对象
  301. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Number;
复制代码
argments

argmentsvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )是js免费赠送的一个关键字,代表传递进来的所有参数
  1.         varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )abs=function(x){
  29.         console.log("x=>"+x);
  30.         for(varvar user={
  31.         name: 'qinjiang',
  32.         age:3,
  33.         sex:'男'
  34. }
  35. //对象转化为json字符串
  36. var jsonUser=JSON.stringify(user)
  37. //'{"name":"qinjiang","age":3,"sex":"男"}'
  38. //json字符串解析成对象
  39. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )i=0;i=0){
  40.                 returnvar user={
  41.         name: 'qinjiang',
  42.         age:3,
  43.         sex:'男'
  44. }
  45. //对象转化为json字符串
  46. var jsonUser=JSON.stringify(user)
  47. //'{"name":"qinjiang","age":3,"sex":"男"}'
  48. //json字符串解析成对象
  49. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x;
  50.         }else{
  51.                 returnvar user={
  52.         name: 'qinjiang',
  53.         age:3,
  54.         sex:'男'
  55. }
  56. //对象转化为json字符串
  57. var jsonUser=JSON.stringify(user)
  58. //'{"name":"qinjiang","age":3,"sex":"男"}'
  59. //json字符串解析成对象
  60. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )-x;
  61. var user={
  62.         name: 'qinjiang',
  63.         age:3,
  64.         sex:'男'
  65. }
  66. //对象转化为json字符串
  67. var jsonUser=JSON.stringify(user)
  68. //'{"name":"qinjiang","age":3,"sex":"男"}'
  69. //json字符串解析成对象
  70. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  71.         name: 'qinjiang',
  72.         age:3,
  73.         sex:'男'
  74. }
  75. //对象转化为json字符串
  76. var jsonUser=JSON.stringify(user)
  77. //'{"name":"qinjiang","age":3,"sex":"男"}'
  78. //json字符串解析成对象
  79. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  80.         name: 'qinjiang',
  81.         age:3,
  82.         sex:'男'
  83. }
  84. //对象转化为json字符串
  85. var jsonUser=JSON.stringify(user)
  86. //'{"name":"qinjiang","age":3,"sex":"男"}'
  87. //json字符串解析成对象
  88. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  89.         name: 'qinjiang',
  90.         age:3,
  91.         sex:'男'
  92. }
  93. //对象转化为json字符串
  94. var jsonUser=JSON.stringify(user)
  95. //'{"name":"qinjiang","age":3,"sex":"男"}'
  96. //json字符串解析成对象
  97. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}
  98. }
  99. abs(1,2,3,9,652598,56,24845)
  100. 1=>1
  101. 2
  102. 3
  103. 9
  104. 652598
  105. 56
  106. 24845
复制代码
问题:arguments包含所有的参数,有时候想要使用多余的参数来进行附加的操作。需要排除前面已经定义的参数
rest

es6引入的新特性
  1. //原来
  2. functionvar user={
  3.         name: 'qinjiang',
  4.         age:3,
  5.         sex:'男'
  6. }
  7. //对象转化为json字符串
  8. var jsonUser=JSON.stringify(user)
  9. //'{"name":"qinjiang","age":3,"sex":"男"}'
  10. //json字符串解析成对象
  11. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )aaa(a,b){
  12. var user={
  13.         name: 'qinjiang',
  14.         age:3,
  15.         sex:'男'
  16. }
  17. //对象转化为json字符串
  18. var jsonUser=JSON.stringify(user)
  19. //'{"name":"qinjiang","age":3,"sex":"男"}'
  20. //json字符串解析成对象
  21. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  22.         name: 'qinjiang',
  23.         age:3,
  24.         sex:'男'
  25. }
  26. //对象转化为json字符串
  27. var jsonUser=JSON.stringify(user)
  28. //'{"name":"qinjiang","age":3,"sex":"男"}'
  29. //json字符串解析成对象
  30. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  31.         name: 'qinjiang',
  32.         age:3,
  33.         sex:'男'
  34. }
  35. //对象转化为json字符串
  36. var jsonUser=JSON.stringify(user)
  37. //'{"name":"qinjiang","age":3,"sex":"男"}'
  38. //json字符串解析成对象
  39. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  40.         name: 'qinjiang',
  41.         age:3,
  42.         sex:'男'
  43. }
  44. //对象转化为json字符串
  45. var jsonUser=JSON.stringify(user)
  46. //'{"name":"qinjiang","age":3,"sex":"男"}'
  47. //json字符串解析成对象
  48. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )console.log("a=>"+a)
  49. var user={
  50.         name: 'qinjiang',
  51.         age:3,
  52.         sex:'男'
  53. }
  54. //对象转化为json字符串
  55. var jsonUser=JSON.stringify(user)
  56. //'{"name":"qinjiang","age":3,"sex":"男"}'
  57. //json字符串解析成对象
  58. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  59.         name: 'qinjiang',
  60.         age:3,
  61.         sex:'男'
  62. }
  63. //对象转化为json字符串
  64. var jsonUser=JSON.stringify(user)
  65. //'{"name":"qinjiang","age":3,"sex":"男"}'
  66. //json字符串解析成对象
  67. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  68.         name: 'qinjiang',
  69.         age:3,
  70.         sex:'男'
  71. }
  72. //对象转化为json字符串
  73. var jsonUser=JSON.stringify(user)
  74. //'{"name":"qinjiang","age":3,"sex":"男"}'
  75. //json字符串解析成对象
  76. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  77.         name: 'qinjiang',
  78.         age:3,
  79.         sex:'男'
  80. }
  81. //对象转化为json字符串
  82. var jsonUser=JSON.stringify(user)
  83. //'{"name":"qinjiang","age":3,"sex":"男"}'
  84. //json字符串解析成对象
  85. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )console.log("b=>"+b)
  86.         if(arguments.length>2){
  87.                 for(varvar user={
  88.         name: 'qinjiang',
  89.         age:3,
  90.         sex:'男'
  91. }
  92. //对象转化为json字符串
  93. var jsonUser=JSON.stringify(user)
  94. //'{"name":"qinjiang","age":3,"sex":"男"}'
  95. //json字符串解析成对象
  96. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )i=2;i1//输出
  97. b=>2
  98. 1
  99. 2
  100. 3
  101. 6
  102. 9
  103. //es6新特性var user={
  104.         name: 'qinjiang',
  105.         age:3,
  106.         sex:'男'
  107. }
  108. //对象转化为json字符串
  109. var jsonUser=JSON.stringify(user)
  110. //'{"name":"qinjiang","age":3,"sex":"男"}'
  111. //json字符串解析成对象
  112. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  113.         name: 'qinjiang',
  114.         age:3,
  115.         sex:'男'
  116. }
  117. //对象转化为json字符串
  118. var jsonUser=JSON.stringify(user)
  119. //'{"name":"qinjiang","age":3,"sex":"男"}'
  120. //json字符串解析成对象
  121. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  122.         name: 'qinjiang',
  123.         age:3,
  124.         sex:'男'
  125. }
  126. //对象转化为json字符串
  127. var jsonUser=JSON.stringify(user)
  128. //'{"name":"qinjiang","age":3,"sex":"男"}'
  129. //json字符串解析成对象
  130. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )获取除了已定义的所有参数
  131. functionvar user={
  132.         name: 'qinjiang',
  133.         age:3,
  134.         sex:'男'
  135. }
  136. //对象转化为json字符串
  137. var jsonUser=JSON.stringify(user)
  138. //'{"name":"qinjiang","age":3,"sex":"男"}'
  139. //json字符串解析成对象
  140. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )aaa(a,b,...rest){
  141. var user={
  142.         name: 'qinjiang',
  143.         age:3,
  144.         sex:'男'
  145. }
  146. //对象转化为json字符串
  147. var jsonUser=JSON.stringify(user)
  148. //'{"name":"qinjiang","age":3,"sex":"男"}'
  149. //json字符串解析成对象
  150. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  151.         name: 'qinjiang',
  152.         age:3,
  153.         sex:'男'
  154. }
  155. //对象转化为json字符串
  156. var jsonUser=JSON.stringify(user)
  157. //'{"name":"qinjiang","age":3,"sex":"男"}'
  158. //json字符串解析成对象
  159. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  160.         name: 'qinjiang',
  161.         age:3,
  162.         sex:'男'
  163. }
  164. //对象转化为json字符串
  165. var jsonUser=JSON.stringify(user)
  166. //'{"name":"qinjiang","age":3,"sex":"男"}'
  167. //json字符串解析成对象
  168. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  169.         name: 'qinjiang',
  170.         age:3,
  171.         sex:'男'
  172. }
  173. //对象转化为json字符串
  174. var jsonUser=JSON.stringify(user)
  175. //'{"name":"qinjiang","age":3,"sex":"男"}'
  176. //json字符串解析成对象
  177. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )console.log("a=>"+a)
  178. var user={
  179.         name: 'qinjiang',
  180.         age:3,
  181.         sex:'男'
  182. }
  183. //对象转化为json字符串
  184. var jsonUser=JSON.stringify(user)
  185. //'{"name":"qinjiang","age":3,"sex":"男"}'
  186. //json字符串解析成对象
  187. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  188.         name: 'qinjiang',
  189.         age:3,
  190.         sex:'男'
  191. }
  192. //对象转化为json字符串
  193. var jsonUser=JSON.stringify(user)
  194. //'{"name":"qinjiang","age":3,"sex":"男"}'
  195. //json字符串解析成对象
  196. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  197.         name: 'qinjiang',
  198.         age:3,
  199.         sex:'男'
  200. }
  201. //对象转化为json字符串
  202. var jsonUser=JSON.stringify(user)
  203. //'{"name":"qinjiang","age":3,"sex":"男"}'
  204. //json字符串解析成对象
  205. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  206.         name: 'qinjiang',
  207.         age:3,
  208.         sex:'男'
  209. }
  210. //对象转化为json字符串
  211. var jsonUser=JSON.stringify(user)
  212. //'{"name":"qinjiang","age":3,"sex":"男"}'
  213. //json字符串解析成对象
  214. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )console.log("b=>"+b)
  215.         console.log(rest)
  216. }
  217. aaa(1,2,3,6,9)//输入
  218. a=>1//输出
  219. b=>2
  220. [3,6,9]
复制代码
rest参数只能写后面,且必须使用...表示
变量作用域

在javascript中var定义变量实际是有作用域的
假设在函数中声明,则在函数体外不可以使用(要想使用就得闭包)
1.png

如果两个函数使用了相同的变量名字,只要在函数内就不冲突,嵌套也不报错,里面的可以用外面的var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' ),外面的不能用里面的,和java的内部类思想一样
2.png

3.png

输出outerA
输出innerA
提升变量的作用域
  1. functionvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )qj(){
  11.         varvar user={
  12.         name: 'qinjiang',
  13.         age:3,
  14.         sex:'男'
  15. }
  16. //对象转化为json字符串
  17. var jsonUser=JSON.stringify(user)
  18. //'{"name":"qinjiang","age":3,"sex":"男"}'
  19. //json字符串解析成对象
  20. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x="x"+y;
  21.         console.log(x);
  22.         varvar user={
  23.         name: 'qinjiang',
  24.         age:3,
  25.         sex:'男'
  26. }
  27. //对象转化为json字符串
  28. var jsonUser=JSON.stringify(user)
  29. //'{"name":"qinjiang","age":3,"sex":"男"}'
  30. //json字符串解析成对象
  31. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )y='y';
  32. }
  33. xundefined//输出
  34. //上面代码相当于
  35. functionvar user={
  36.         name: 'qinjiang',
  37.         age:3,
  38.         sex:'男'
  39. }
  40. //对象转化为json字符串
  41. var jsonUser=JSON.stringify(user)
  42. //'{"name":"qinjiang","age":3,"sex":"男"}'
  43. //json字符串解析成对象
  44. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )qj2(){
  45.         varvar user={
  46.         name: 'qinjiang',
  47.         age:3,
  48.         sex:'男'
  49. }
  50. //对象转化为json字符串
  51. var jsonUser=JSON.stringify(user)
  52. //'{"name":"qinjiang","age":3,"sex":"男"}'
  53. //json字符串解析成对象
  54. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )y;
  55.         varvar user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x="x"+y;
  65.         console.log(x);
  66.         y='y';
  67. }
复制代码
说明:js执行引擎,自动提升了y的声明,但是不会提升y的赋值
这个是js建立的时候就存在的特性
js会自动在前面定义变量,所以以后游戏馆的在前面定义变量
全局变量
  1. x=1;
  2. functionvar user={
  3.         name: 'qinjiang',
  4.         age:3,
  5.         sex:'男'
  6. }
  7. //对象转化为json字符串
  8. var jsonUser=JSON.stringify(user)
  9. //'{"name":"qinjiang","age":3,"sex":"男"}'
  10. //json字符串解析成对象
  11. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )f(){
  12.         console.log(x);
  13. }
  14. f();
  15. console.log(x);
  16. 1//输出
  17. 1
复制代码
全局对象window!!!!!!重点
  1. varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x=’xxx‘;
  11. alert(x);
  12. alert(window.X);var user={
  13.         name: 'qinjiang',
  14.         age:3,
  15.         sex:'男'
  16. }
  17. //对象转化为json字符串
  18. var jsonUser=JSON.stringify(user)
  19. //'{"name":"qinjiang","age":3,"sex":"男"}'
  20. //json字符串解析成对象
  21. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  22.         name: 'qinjiang',
  23.         age:3,
  24.         sex:'男'
  25. }
  26. //对象转化为json字符串
  27. var jsonUser=JSON.stringify(user)
  28. //'{"name":"qinjiang","age":3,"sex":"男"}'
  29. //json字符串解析成对象
  30. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//默认所有的全局变量都绑定windowvar user={
  31.         name: 'qinjiang',
  32.         age:3,
  33.         sex:'男'
  34. }
  35. //对象转化为json字符串
  36. var jsonUser=JSON.stringify(user)
  37. //'{"name":"qinjiang","age":3,"sex":"男"}'
  38. //json字符串解析成对象
  39. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  40.         name: 'qinjiang',
  41.         age:3,
  42.         sex:'男'
  43. }
  44. //对象转化为json字符串
  45. var jsonUser=JSON.stringify(user)
  46. //'{"name":"qinjiang","age":3,"sex":"男"}'
  47. //json字符串解析成对象
  48. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  49.         name: 'qinjiang',
  50.         age:3,
  51.         sex:'男'
  52. }
  53. //对象转化为json字符串
  54. var jsonUser=JSON.stringify(user)
  55. //'{"name":"qinjiang","age":3,"sex":"男"}'
  56. //json字符串解析成对象
  57. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
复制代码
  1. //alert也是默认绑定到window上的var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )alert是window的一个变量
  20. varvar user={
  21.         name: 'qinjiang',
  22.         age:3,
  23.         sex:'男'
  24. }
  25. //对象转化为json字符串
  26. var jsonUser=JSON.stringify(user)
  27. //'{"name":"qinjiang","age":3,"sex":"男"}'
  28. //json字符串解析成对象
  29. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )x='x';
  30. window.alert(x);
  31. varvar user={
  32.         name: 'qinjiang',
  33.         age:3,
  34.         sex:'男'
  35. }
  36. //对象转化为json字符串
  37. var jsonUser=JSON.stringify(user)
  38. //'{"name":"qinjiang","age":3,"sex":"男"}'
  39. //json字符串解析成对象
  40. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )a=window.alent;
  41. a(x)//弹窗打印x
  42. window.alert=function(){
  43.         //重写了alert
  44. }
  45. window.alert(123)//没有打印var user={
  46.         name: 'qinjiang',
  47.         age:3,
  48.         sex:'男'
  49. }
  50. //对象转化为json字符串
  51. var jsonUser=JSON.stringify(user)
  52. //'{"name":"qinjiang","age":3,"sex":"男"}'
  53. //json字符串解析成对象
  54. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  55.         name: 'qinjiang',
  56.         age:3,
  57.         sex:'男'
  58. }
  59. //对象转化为json字符串
  60. var jsonUser=JSON.stringify(user)
  61. //'{"name":"qinjiang","age":3,"sex":"男"}'
  62. //json字符串解析成对象
  63. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )发现失效了
  64. window.alert=a;//重新赋值回来
  65. window.alert(x)//打印x
复制代码
js实际只有一个全局作用域,任何变量(函数也可以看做变量)假设没有在任何函数中找到变量,就会向外查找
规范:由于所有的全局变量都会绑定到window中,如果不同的js文件,使用了相同的全局变量,那么就会有冲突,如果能够减少冲突??
  1. //唯一全局变量
  2. varvar user={
  3.         name: 'qinjiang',
  4.         age:3,
  5.         sex:'男'
  6. }
  7. //对象转化为json字符串
  8. var jsonUser=JSON.stringify(user)
  9. //'{"name":"qinjiang","age":3,"sex":"男"}'
  10. //json字符串解析成对象
  11. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )XuAPP={};
  12. //定义全局变量
  13. XuAPP.name='wozaierbenxuejava';
  14. XUapp.add=function(a,b){
  15. var user={
  16.         name: 'qinjiang',
  17.         age:3,
  18.         sex:'男'
  19. }
  20. //对象转化为json字符串
  21. var jsonUser=JSON.stringify(user)
  22. //'{"name":"qinjiang","age":3,"sex":"男"}'
  23. //json字符串解析成对象
  24. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  25.         name: 'qinjiang',
  26.         age:3,
  27.         sex:'男'
  28. }
  29. //对象转化为json字符串
  30. var jsonUser=JSON.stringify(user)
  31. //'{"name":"qinjiang","age":3,"sex":"男"}'
  32. //json字符串解析成对象
  33. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  34.         name: 'qinjiang',
  35.         age:3,
  36.         sex:'男'
  37. }
  38. //对象转化为json字符串
  39. var jsonUser=JSON.stringify(user)
  40. //'{"name":"qinjiang","age":3,"sex":"男"}'
  41. //json字符串解析成对象
  42. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  43.         name: 'qinjiang',
  44.         age:3,
  45.         sex:'男'
  46. }
  47. //对象转化为json字符串
  48. var jsonUser=JSON.stringify(user)
  49. //'{"name":"qinjiang","age":3,"sex":"男"}'
  50. //json字符串解析成对象
  51. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )returnvar user={
  52.         name: 'qinjiang',
  53.         age:3,
  54.         sex:'男'
  55. }
  56. //对象转化为json字符串
  57. var jsonUser=JSON.stringify(user)
  58. //'{"name":"qinjiang","age":3,"sex":"男"}'
  59. //json字符串解析成对象
  60. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )a+b;
  61. }
复制代码
把自己的代码全部放到自己定义的全局唯一空间里面降低全局命名冲突问题f
框架Jqusery就是这么干的
局部作用域var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )let

  1. functionvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )aaa(){
  11.         for(varvar user={
  12.         name: 'qinjiang',
  13.         age:3,
  14.         sex:'男'
  15. }
  16. //对象转化为json字符串
  17. var jsonUser=JSON.stringify(user)
  18. //'{"name":"qinjiang","age":3,"sex":"男"}'
  19. //json字符串解析成对象
  20. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )i=0;i<100:i++){
  21.                 console.log(i)
  22.         }
  23.         console.log(i+1)
  24. }
  25. console.log(i+1)//i出去了这个作用域之后还可以使用
  26. 1//输出
  27. 99
  28. 101//输出i出去之后还会有作用域
复制代码
Ajax


  • 原生的js写法var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )xhr异步请求
  • jQuey封装好的方法$("#name").ajax("地址")
  • axios请求
面向对象编程

什么是面向对象

js,java,c#var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )·····都是面向对象。js有些区别
在面向对象中一般var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )类:模版var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )对象:具体的实例
继承

原型继承

在js中这个需要换一下思维方式=>原型=>继承
原型这个概念=>继承
  1. functionvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )aaa(){
  11.         for(letvar user={
  12.         name: 'qinjiang',
  13.         age:3,
  14.         sex:'男'
  15. }
  16. //对象转化为json字符串
  17. var jsonUser=JSON.stringify(user)
  18. //'{"name":"qinjiang","age":3,"sex":"男"}'
  19. //json字符串解析成对象
  20. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )i=0;i<100;i++){
  21.                 console.log(i)
  22.         }
  23.         console.log(i+1)
  24. }
  25. console.log(i+1)
  26. 1//输出
  27. 99
  28. //就会输出报错
复制代码
class继承

es6引入的新特性
  1. varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )PI='3.14';
  11. console.log(PI);
  12. PI='213';
  13. console.log(PI);
  14. //可以改变这个值
复制代码
4.png
####var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )原型链**_var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )_proto__:关键字这是一个属性**
5.png
##var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )操作BOM对象(重点)BOM:浏览器对象模型
浏览器介绍

js和浏览器的关系,js的诞生就是为了能够在浏览器中运行!!

  • IEvar user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )6-11var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )------window
  • Chromvar user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )------常用
  • Safarivar user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )--------var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )苹果
  • FireFox
  • Opera
    三方浏览器var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )就是内核是别人的var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )要考虑浏览器内核
  • 请求浏览器
  • 360浏览器
window

**window代表浏览器窗口var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )**
6.png

Navigator

封装了浏览器的信息
  1. constvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )PI='3.14';//只读常量
  11. console.log(PI);
  12. PI='213';//更改会报错
  13. console.log(PI);
复制代码
有什么用就是看用户适合不合适用这个网页
大多数时候不会使用这个navigator对象var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )因为会被人为修改!
不建议使用这些属性判断和编写对象
Screen

代表屏幕尺寸
  1. varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Xusen={
  11.         name;'zhang';
  12.         bitch;2003;
  13.         age:function(){
  14.                         //今年减去出生的年龄
  15.                 varvar user={
  16.         name: 'qinjiang',
  17.         age:3,
  18.         sex:'男'
  19. }
  20. //对象转化为json字符串
  21. var jsonUser=JSON.stringify(user)
  22. //'{"name":"qinjiang","age":3,"sex":"男"}'
  23. //json字符串解析成对象
  24. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )now=newvar user={
  25.         name: 'qinjiang',
  26.         age:3,
  27.         sex:'男'
  28. }
  29. //对象转化为json字符串
  30. var jsonUser=JSON.stringify(user)
  31. //'{"name":"qinjiang","age":3,"sex":"男"}'
  32. //json字符串解析成对象
  33. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Date().getFullyear();
  34.                 returnvar user={
  35.         name: 'qinjiang',
  36.         age:3,
  37.         sex:'男'
  38. }
  39. //对象转化为json字符串
  40. var jsonUser=JSON.stringify(user)
  41. //'{"name":"qinjiang","age":3,"sex":"男"}'
  42. //json字符串解析成对象
  43. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )now-this.birth;
  44.         }
  45. }
  46. //属性调用
  47. Xusen.name
  48. //方法,一定要带()调用
  49. Xusen.age()
复制代码
location(重要)

location代表当前页面
  1. functionvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )getAge(){
  11. var user={
  12.         name: 'qinjiang',
  13.         age:3,
  14.         sex:'男'
  15. }
  16. //对象转化为json字符串
  17. var jsonUser=JSON.stringify(user)
  18. //'{"name":"qinjiang","age":3,"sex":"男"}'
  19. //json字符串解析成对象
  20. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  21.         name: 'qinjiang',
  22.         age:3,
  23.         sex:'男'
  24. }
  25. //对象转化为json字符串
  26. var jsonUser=JSON.stringify(user)
  27. //'{"name":"qinjiang","age":3,"sex":"男"}'
  28. //json字符串解析成对象
  29. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  30.         name: 'qinjiang',
  31.         age:3,
  32.         sex:'男'
  33. }
  34. //对象转化为json字符串
  35. var jsonUser=JSON.stringify(user)
  36. //'{"name":"qinjiang","age":3,"sex":"男"}'
  37. //json字符串解析成对象
  38. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  39.         name: 'qinjiang',
  40.         age:3,
  41.         sex:'男'
  42. }
  43. //对象转化为json字符串
  44. var jsonUser=JSON.stringify(user)
  45. //'{"name":"qinjiang","age":3,"sex":"男"}'
  46. //json字符串解析成对象
  47. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//今年减去出生的年龄
  48. var user={
  49.         name: 'qinjiang',
  50.         age:3,
  51.         sex:'男'
  52. }
  53. //对象转化为json字符串
  54. var jsonUser=JSON.stringify(user)
  55. //'{"name":"qinjiang","age":3,"sex":"男"}'
  56. //json字符串解析成对象
  57. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  58.         name: 'qinjiang',
  59.         age:3,
  60.         sex:'男'
  61. }
  62. //对象转化为json字符串
  63. var jsonUser=JSON.stringify(user)
  64. //'{"name":"qinjiang","age":3,"sex":"男"}'
  65. //json字符串解析成对象
  66. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  67.         name: 'qinjiang',
  68.         age:3,
  69.         sex:'男'
  70. }
  71. //对象转化为json字符串
  72. var jsonUser=JSON.stringify(user)
  73. //'{"name":"qinjiang","age":3,"sex":"男"}'
  74. //json字符串解析成对象
  75. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  76.         name: 'qinjiang',
  77.         age:3,
  78.         sex:'男'
  79. }
  80. //对象转化为json字符串
  81. var jsonUser=JSON.stringify(user)
  82. //'{"name":"qinjiang","age":3,"sex":"男"}'
  83. //json字符串解析成对象
  84. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )varvar user={
  85.         name: 'qinjiang',
  86.         age:3,
  87.         sex:'男'
  88. }
  89. //对象转化为json字符串
  90. var jsonUser=JSON.stringify(user)
  91. //'{"name":"qinjiang","age":3,"sex":"男"}'
  92. //json字符串解析成对象
  93. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )now=newvar user={
  94.         name: 'qinjiang',
  95.         age:3,
  96.         sex:'男'
  97. }
  98. //对象转化为json字符串
  99. var jsonUser=JSON.stringify(user)
  100. //'{"name":"qinjiang","age":3,"sex":"男"}'
  101. //json字符串解析成对象
  102. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Date().getFullyear();
  103. var user={
  104.         name: 'qinjiang',
  105.         age:3,
  106.         sex:'男'
  107. }
  108. //对象转化为json字符串
  109. var jsonUser=JSON.stringify(user)
  110. //'{"name":"qinjiang","age":3,"sex":"男"}'
  111. //json字符串解析成对象
  112. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  113.         name: 'qinjiang',
  114.         age:3,
  115.         sex:'男'
  116. }
  117. //对象转化为json字符串
  118. var jsonUser=JSON.stringify(user)
  119. //'{"name":"qinjiang","age":3,"sex":"男"}'
  120. //json字符串解析成对象
  121. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  122.         name: 'qinjiang',
  123.         age:3,
  124.         sex:'男'
  125. }
  126. //对象转化为json字符串
  127. var jsonUser=JSON.stringify(user)
  128. //'{"name":"qinjiang","age":3,"sex":"男"}'
  129. //json字符串解析成对象
  130. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  131.         name: 'qinjiang',
  132.         age:3,
  133.         sex:'男'
  134. }
  135. //对象转化为json字符串
  136. var jsonUser=JSON.stringify(user)
  137. //'{"name":"qinjiang","age":3,"sex":"男"}'
  138. //json字符串解析成对象
  139. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )returnvar user={
  140.         name: 'qinjiang',
  141.         age:3,
  142.         sex:'男'
  143. }
  144. //对象转化为json字符串
  145. var jsonUser=JSON.stringify(user)
  146. //'{"name":"qinjiang","age":3,"sex":"男"}'
  147. //json字符串解析成对象
  148. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )now-this.birth;
  149. }
  150. varvar user={
  151.         name: 'qinjiang',
  152.         age:3,
  153.         sex:'男'
  154. }
  155. //对象转化为json字符串
  156. var jsonUser=JSON.stringify(user)
  157. //'{"name":"qinjiang","age":3,"sex":"男"}'
  158. //json字符串解析成对象
  159. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Xusen={
  160.         name;'zhang';
  161.         birth;2003;
  162.         age:getAge
  163.         }
  164. }
  165. Xusen.getAge()//22
  166. getAge()//NaNvar user={
  167.         name: 'qinjiang',
  168.         age:3,
  169.         sex:'男'
  170. }
  171. //对象转化为json字符串
  172. var jsonUser=JSON.stringify(user)
  173. //'{"name":"qinjiang","age":3,"sex":"男"}'
  174. //json字符串解析成对象
  175. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  176.         name: 'qinjiang',
  177.         age:3,
  178.         sex:'男'
  179. }
  180. //对象转化为json字符串
  181. var jsonUser=JSON.stringify(user)
  182. //'{"name":"qinjiang","age":3,"sex":"男"}'
  183. //json字符串解析成对象
  184. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  185.         name: 'qinjiang',
  186.         age:3,
  187.         sex:'男'
  188. }
  189. //对象转化为json字符串
  190. var jsonUser=JSON.stringify(user)
  191. //'{"name":"qinjiang","age":3,"sex":"男"}'
  192. //json字符串解析成对象
  193. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )要用this的话必须要调用要不然就不要用用传参var user={
  194.         name: 'qinjiang',
  195.         age:3,
  196.         sex:'男'
  197. }
  198. //对象转化为json字符串
  199. var jsonUser=JSON.stringify(user)
  200. //'{"name":"qinjiang","age":3,"sex":"男"}'
  201. //json字符串解析成对象
  202. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  203.         name: 'qinjiang',
  204.         age:3,
  205.         sex:'男'
  206. }
  207. //对象转化为json字符串
  208. var jsonUser=JSON.stringify(user)
  209. //'{"name":"qinjiang","age":3,"sex":"男"}'
  210. //json字符串解析成对象
  211. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )不调用的话相当于是用windows来调用了var user={
  212.         name: 'qinjiang',
  213.         age:3,
  214.         sex:'男'
  215. }
  216. //对象转化为json字符串
  217. var jsonUser=JSON.stringify(user)
  218. //'{"name":"qinjiang","age":3,"sex":"男"}'
  219. //json字符串解析成对象
  220. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  221.         name: 'qinjiang',
  222.         age:3,
  223.         sex:'男'
  224. }
  225. //对象转化为json字符串
  226. var jsonUser=JSON.stringify(user)
  227. //'{"name":"qinjiang","age":3,"sex":"男"}'
  228. //json字符串解析成对象
  229. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )windows自然没有birth这个属性
复制代码
document

document代表当前页面,HTMLvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )DOM文档树
  1. functionvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )getAge(){
  11. var user={
  12.         name: 'qinjiang',
  13.         age:3,
  14.         sex:'男'
  15. }
  16. //对象转化为json字符串
  17. var jsonUser=JSON.stringify(user)
  18. //'{"name":"qinjiang","age":3,"sex":"男"}'
  19. //json字符串解析成对象
  20. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  21.         name: 'qinjiang',
  22.         age:3,
  23.         sex:'男'
  24. }
  25. //对象转化为json字符串
  26. var jsonUser=JSON.stringify(user)
  27. //'{"name":"qinjiang","age":3,"sex":"男"}'
  28. //json字符串解析成对象
  29. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  30.         name: 'qinjiang',
  31.         age:3,
  32.         sex:'男'
  33. }
  34. //对象转化为json字符串
  35. var jsonUser=JSON.stringify(user)
  36. //'{"name":"qinjiang","age":3,"sex":"男"}'
  37. //json字符串解析成对象
  38. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  39.         name: 'qinjiang',
  40.         age:3,
  41.         sex:'男'
  42. }
  43. //对象转化为json字符串
  44. var jsonUser=JSON.stringify(user)
  45. //'{"name":"qinjiang","age":3,"sex":"男"}'
  46. //json字符串解析成对象
  47. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//今年减去出生的年龄
  48. var user={
  49.         name: 'qinjiang',
  50.         age:3,
  51.         sex:'男'
  52. }
  53. //对象转化为json字符串
  54. var jsonUser=JSON.stringify(user)
  55. //'{"name":"qinjiang","age":3,"sex":"男"}'
  56. //json字符串解析成对象
  57. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  58.         name: 'qinjiang',
  59.         age:3,
  60.         sex:'男'
  61. }
  62. //对象转化为json字符串
  63. var jsonUser=JSON.stringify(user)
  64. //'{"name":"qinjiang","age":3,"sex":"男"}'
  65. //json字符串解析成对象
  66. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  67.         name: 'qinjiang',
  68.         age:3,
  69.         sex:'男'
  70. }
  71. //对象转化为json字符串
  72. var jsonUser=JSON.stringify(user)
  73. //'{"name":"qinjiang","age":3,"sex":"男"}'
  74. //json字符串解析成对象
  75. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  76.         name: 'qinjiang',
  77.         age:3,
  78.         sex:'男'
  79. }
  80. //对象转化为json字符串
  81. var jsonUser=JSON.stringify(user)
  82. //'{"name":"qinjiang","age":3,"sex":"男"}'
  83. //json字符串解析成对象
  84. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )varvar user={
  85.         name: 'qinjiang',
  86.         age:3,
  87.         sex:'男'
  88. }
  89. //对象转化为json字符串
  90. var jsonUser=JSON.stringify(user)
  91. //'{"name":"qinjiang","age":3,"sex":"男"}'
  92. //json字符串解析成对象
  93. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )now=newvar user={
  94.         name: 'qinjiang',
  95.         age:3,
  96.         sex:'男'
  97. }
  98. //对象转化为json字符串
  99. var jsonUser=JSON.stringify(user)
  100. //'{"name":"qinjiang","age":3,"sex":"男"}'
  101. //json字符串解析成对象
  102. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Date().getFullyear();
  103. var user={
  104.         name: 'qinjiang',
  105.         age:3,
  106.         sex:'男'
  107. }
  108. //对象转化为json字符串
  109. var jsonUser=JSON.stringify(user)
  110. //'{"name":"qinjiang","age":3,"sex":"男"}'
  111. //json字符串解析成对象
  112. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  113.         name: 'qinjiang',
  114.         age:3,
  115.         sex:'男'
  116. }
  117. //对象转化为json字符串
  118. var jsonUser=JSON.stringify(user)
  119. //'{"name":"qinjiang","age":3,"sex":"男"}'
  120. //json字符串解析成对象
  121. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  122.         name: 'qinjiang',
  123.         age:3,
  124.         sex:'男'
  125. }
  126. //对象转化为json字符串
  127. var jsonUser=JSON.stringify(user)
  128. //'{"name":"qinjiang","age":3,"sex":"男"}'
  129. //json字符串解析成对象
  130. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  131.         name: 'qinjiang',
  132.         age:3,
  133.         sex:'男'
  134. }
  135. //对象转化为json字符串
  136. var jsonUser=JSON.stringify(user)
  137. //'{"name":"qinjiang","age":3,"sex":"男"}'
  138. //json字符串解析成对象
  139. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )returnvar user={
  140.         name: 'qinjiang',
  141.         age:3,
  142.         sex:'男'
  143. }
  144. //对象转化为json字符串
  145. var jsonUser=JSON.stringify(user)
  146. //'{"name":"qinjiang","age":3,"sex":"男"}'
  147. //json字符串解析成对象
  148. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )now-this.birth;
  149. }
  150. varvar user={
  151.         name: 'qinjiang',
  152.         age:3,
  153.         sex:'男'
  154. }
  155. //对象转化为json字符串
  156. var jsonUser=JSON.stringify(user)
  157. //'{"name":"qinjiang","age":3,"sex":"男"}'
  158. //json字符串解析成对象
  159. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Xusen={
  160.         name;'zhang';
  161.         bitch;2003;
  162.         age:getAge()
  163.         }
  164. }
  165. getAge.apply(Xusen,[])//this指向了Xusen,参数为空
复制代码
获取具体的文档数节点
  1. varvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )nowvar user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )=var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )newvar user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Date()//Thuvar user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Julvar user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )17var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )2025var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )18:05:11var user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )GMT+0800var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )(中国标准时间)
  92. now.getFullYear()//2025var user={
  93.         name: 'qinjiang',
  94.         age:3,
  95.         sex:'男'
  96. }
  97. //对象转化为json字符串
  98. var jsonUser=JSON.stringify(user)
  99. //'{"name":"qinjiang","age":3,"sex":"男"}'
  100. //json字符串解析成对象
  101. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )年
  102. now.getMonth()//7var user={
  103.         name: 'qinjiang',
  104.         age:3,
  105.         sex:'男'
  106. }
  107. //对象转化为json字符串
  108. var jsonUser=JSON.stringify(user)
  109. //'{"name":"qinjiang","age":3,"sex":"男"}'
  110. //json字符串解析成对象
  111. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )月
  112. now.getDate()//17var user={
  113.         name: 'qinjiang',
  114.         age:3,
  115.         sex:'男'
  116. }
  117. //对象转化为json字符串
  118. var jsonUser=JSON.stringify(user)
  119. //'{"name":"qinjiang","age":3,"sex":"男"}'
  120. //json字符串解析成对象
  121. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )日
  122. now.getDay()//4var user={
  123.         name: 'qinjiang',
  124.         age:3,
  125.         sex:'男'
  126. }
  127. //对象转化为json字符串
  128. var jsonUser=JSON.stringify(user)
  129. //'{"name":"qinjiang","age":3,"sex":"男"}'
  130. //json字符串解析成对象
  131. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )星期几
  132. now.getHours()//时
  133. now.getMinutes()//分
  134. now.getSeconds()//苗
  135. now.getTime();//时间戳var user={
  136.         name: 'qinjiang',
  137.         age:3,
  138.         sex:'男'
  139. }
  140. //对象转化为json字符串
  141. var jsonUser=JSON.stringify(user)
  142. //'{"name":"qinjiang","age":3,"sex":"男"}'
  143. //json字符串解析成对象
  144. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  145.         name: 'qinjiang',
  146.         age:3,
  147.         sex:'男'
  148. }
  149. //对象转化为json字符串
  150. var jsonUser=JSON.stringify(user)
  151. //'{"name":"qinjiang","age":3,"sex":"男"}'
  152. //json字符串解析成对象
  153. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  154.         name: 'qinjiang',
  155.         age:3,
  156.         sex:'男'
  157. }
  158. //对象转化为json字符串
  159. var jsonUser=JSON.stringify(user)
  160. //'{"name":"qinjiang","age":3,"sex":"男"}'
  161. //json字符串解析成对象
  162. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )1752746711530
复制代码
获取网页的cookie
  1. now=newvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Date(1752746711530)
  11. //Thuvar user={
  12.         name: 'qinjiang',
  13.         age:3,
  14.         sex:'男'
  15. }
  16. //对象转化为json字符串
  17. var jsonUser=JSON.stringify(user)
  18. //'{"name":"qinjiang","age":3,"sex":"男"}'
  19. //json字符串解析成对象
  20. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Julvar user={
  21.         name: 'qinjiang',
  22.         age:3,
  23.         sex:'男'
  24. }
  25. //对象转化为json字符串
  26. var jsonUser=JSON.stringify(user)
  27. //'{"name":"qinjiang","age":3,"sex":"男"}'
  28. //json字符串解析成对象
  29. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )17var user={
  30.         name: 'qinjiang',
  31.         age:3,
  32.         sex:'男'
  33. }
  34. //对象转化为json字符串
  35. var jsonUser=JSON.stringify(user)
  36. //'{"name":"qinjiang","age":3,"sex":"男"}'
  37. //json字符串解析成对象
  38. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )2025var user={
  39.         name: 'qinjiang',
  40.         age:3,
  41.         sex:'男'
  42. }
  43. //对象转化为json字符串
  44. var jsonUser=JSON.stringify(user)
  45. //'{"name":"qinjiang","age":3,"sex":"男"}'
  46. //json字符串解析成对象
  47. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )18:05:11var user={
  48.         name: 'qinjiang',
  49.         age:3,
  50.         sex:'男'
  51. }
  52. //对象转化为json字符串
  53. var jsonUser=JSON.stringify(user)
  54. //'{"name":"qinjiang","age":3,"sex":"男"}'
  55. //json字符串解析成对象
  56. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )GMT+0800var user={
  57.         name: 'qinjiang',
  58.         age:3,
  59.         sex:'男'
  60. }
  61. //对象转化为json字符串
  62. var jsonUser=JSON.stringify(user)
  63. //'{"name":"qinjiang","age":3,"sex":"男"}'
  64. //json字符串解析成对象
  65. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )(中国标准时间)
  66. now.toLocaleString//注意调用的是一个方式不是一个属性
  67. //ƒvar user={
  68.         name: 'qinjiang',
  69.         age:3,
  70.         sex:'男'
  71. }
  72. //对象转化为json字符串
  73. var jsonUser=JSON.stringify(user)
  74. //'{"name":"qinjiang","age":3,"sex":"男"}'
  75. //json字符串解析成对象
  76. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )toLocaleString()var user={
  77.         name: 'qinjiang',
  78.         age:3,
  79.         sex:'男'
  80. }
  81. //对象转化为json字符串
  82. var jsonUser=JSON.stringify(user)
  83. //'{"name":"qinjiang","age":3,"sex":"男"}'
  84. //json字符串解析成对象
  85. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' ){var user={
  86.         name: 'qinjiang',
  87.         age:3,
  88.         sex:'男'
  89. }
  90. //对象转化为json字符串
  91. var jsonUser=JSON.stringify(user)
  92. //'{"name":"qinjiang","age":3,"sex":"男"}'
  93. //json字符串解析成对象
  94. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )[nativevar user={
  95.         name: 'qinjiang',
  96.         age:3,
  97.         sex:'男'
  98. }
  99. //对象转化为json字符串
  100. var jsonUser=JSON.stringify(user)
  101. //'{"name":"qinjiang","age":3,"sex":"男"}'
  102. //json字符串解析成对象
  103. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )code]var user={
  104.         name: 'qinjiang',
  105.         age:3,
  106.         sex:'男'
  107. }
  108. //对象转化为json字符串
  109. var jsonUser=JSON.stringify(user)
  110. //'{"name":"qinjiang","age":3,"sex":"男"}'
  111. //json字符串解析成对象
  112. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}
  113. now.toLocaleString()
  114. //'2025/7/17var user={
  115.         name: 'qinjiang',
  116.         age:3,
  117.         sex:'男'
  118. }
  119. //对象转化为json字符串
  120. var jsonUser=JSON.stringify(user)
  121. //'{"name":"qinjiang","age":3,"sex":"男"}'
  122. //json字符串解析成对象
  123. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )18:05:11'
  124. now.toGMTString()
  125. //'Thu,var user={
  126.         name: 'qinjiang',
  127.         age:3,
  128.         sex:'男'
  129. }
  130. //对象转化为json字符串
  131. var jsonUser=JSON.stringify(user)
  132. //'{"name":"qinjiang","age":3,"sex":"男"}'
  133. //json字符串解析成对象
  134. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )17var user={
  135.         name: 'qinjiang',
  136.         age:3,
  137.         sex:'男'
  138. }
  139. //对象转化为json字符串
  140. var jsonUser=JSON.stringify(user)
  141. //'{"name":"qinjiang","age":3,"sex":"男"}'
  142. //json字符串解析成对象
  143. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Julvar user={
  144.         name: 'qinjiang',
  145.         age:3,
  146.         sex:'男'
  147. }
  148. //对象转化为json字符串
  149. var jsonUser=JSON.stringify(user)
  150. //'{"name":"qinjiang","age":3,"sex":"男"}'
  151. //json字符串解析成对象
  152. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )2025var user={
  153.         name: 'qinjiang',
  154.         age:3,
  155.         sex:'男'
  156. }
  157. //对象转化为json字符串
  158. var jsonUser=JSON.stringify(user)
  159. //'{"name":"qinjiang","age":3,"sex":"男"}'
  160. //json字符串解析成对象
  161. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )10:05:11var user={
  162.         name: 'qinjiang',
  163.         age:3,
  164.         sex:'男'
  165. }
  166. //对象转化为json字符串
  167. var jsonUser=JSON.stringify(user)
  168. //'{"name":"qinjiang","age":3,"sex":"男"}'
  169. //json字符串解析成对象
  170. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )GMT'
复制代码
劫持cookie原理
登录www.taobao.comvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )之后发一段js代码截取你的cookis实现登录
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
复制代码
服务端可以设置cookie:只读模式var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )不能让别人获取

服务端设置var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )cookievar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )时添加HttpOnly属性,可禁止客户端var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )JSvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )访问var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )cookie,有效防止劫持。
history(一般不使用)

**var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )代表浏览器的历史记录**
  1. historyvar user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//查看历史Historyvar user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' ){var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )length:var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )2,var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )scrollRestoration:var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )"auto",var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )state:var user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' ){…}var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )}history.back()var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//后退undefinedvar user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )history.forward()//前进undefinedvar user={
  110.         name: 'qinjiang',
  111.         age:3,
  112.         sex:'男'
  113. }
  114. //对象转化为json字符串
  115. var jsonUser=JSON.stringify(user)
  116. //'{"name":"qinjiang","age":3,"sex":"男"}'
  117. //json字符串解析成对象
  118. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
复制代码
操作DOM对象(重点)

DOM:文档对象模型
核心

浏览器网页就是一个DOM树形结构

  • 更新:更新Dom节点
  • 遍历Dom节点:得到每一个DOM节点
  • 删除:删除一个Dom节点
  • 添加:添加一个新的节点
获取dom节点

要操作一个Dom节点就先获得这个Dom节点
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )[size=6]标题1[/size]
  38. var user={
  39.         name: 'qinjiang',
  40.         age:3,
  41.         sex:'男'
  42. }
  43. //对象转化为json字符串
  44. var jsonUser=JSON.stringify(user)
  45. //'{"name":"qinjiang","age":3,"sex":"男"}'
  46. //json字符串解析成对象
  47. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  48.         name: 'qinjiang',
  49.         age:3,
  50.         sex:'男'
  51. }
  52. //对象转化为json字符串
  53. var jsonUser=JSON.stringify(user)
  54. //'{"name":"qinjiang","age":3,"sex":"男"}'
  55. //json字符串解析成对象
  56. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  57.         name: 'qinjiang',
  58.         age:3,
  59.         sex:'男'
  60. }
  61. //对象转化为json字符串
  62. var jsonUser=JSON.stringify(user)
  63. //'{"name":"qinjiang","age":3,"sex":"男"}'
  64. //json字符串解析成对象
  65. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  66.         name: 'qinjiang',
  67.         age:3,
  68.         sex:'男'
  69. }
  70. //对象转化为json字符串
  71. var jsonUser=JSON.stringify(user)
  72. //'{"name":"qinjiang","age":3,"sex":"男"}'
  73. //json字符串解析成对象
  74. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  75.         name: 'qinjiang',
  76.         age:3,
  77.         sex:'男'
  78. }
  79. //对象转化为json字符串
  80. var jsonUser=JSON.stringify(user)
  81. //'{"name":"qinjiang","age":3,"sex":"男"}'
  82. //json字符串解析成对象
  83. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  84.         name: 'qinjiang',
  85.         age:3,
  86.         sex:'男'
  87. }
  88. //对象转化为json字符串
  89. var jsonUser=JSON.stringify(user)
  90. //'{"name":"qinjiang","age":3,"sex":"男"}'
  91. //json字符串解析成对象
  92. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  93.         name: 'qinjiang',
  94.         age:3,
  95.         sex:'男'
  96. }
  97. //对象转化为json字符串
  98. var jsonUser=JSON.stringify(user)
  99. //'{"name":"qinjiang","age":3,"sex":"男"}'
  100. //json字符串解析成对象
  101. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  102.         name: 'qinjiang',
  103.         age:3,
  104.         sex:'男'
  105. }
  106. //对象转化为json字符串
  107. var jsonUser=JSON.stringify(user)
  108. //'{"name":"qinjiang","age":3,"sex":"男"}'
  109. //json字符串解析成对象
  110. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )p1
  111. var user={
  112.         name: 'qinjiang',
  113.         age:3,
  114.         sex:'男'
  115. }
  116. //对象转化为json字符串
  117. var jsonUser=JSON.stringify(user)
  118. //'{"name":"qinjiang","age":3,"sex":"男"}'
  119. //json字符串解析成对象
  120. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  121.         name: 'qinjiang',
  122.         age:3,
  123.         sex:'男'
  124. }
  125. //对象转化为json字符串
  126. var jsonUser=JSON.stringify(user)
  127. //'{"name":"qinjiang","age":3,"sex":"男"}'
  128. //json字符串解析成对象
  129. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  130.         name: 'qinjiang',
  131.         age:3,
  132.         sex:'男'
  133. }
  134. //对象转化为json字符串
  135. var jsonUser=JSON.stringify(user)
  136. //'{"name":"qinjiang","age":3,"sex":"男"}'
  137. //json字符串解析成对象
  138. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  139.         name: 'qinjiang',
  140.         age:3,
  141.         sex:'男'
  142. }
  143. //对象转化为json字符串
  144. var jsonUser=JSON.stringify(user)
  145. //'{"name":"qinjiang","age":3,"sex":"男"}'
  146. //json字符串解析成对象
  147. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  148.         name: 'qinjiang',
  149.         age:3,
  150.         sex:'男'
  151. }
  152. //对象转化为json字符串
  153. var jsonUser=JSON.stringify(user)
  154. //'{"name":"qinjiang","age":3,"sex":"男"}'
  155. //json字符串解析成对象
  156. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  157.         name: 'qinjiang',
  158.         age:3,
  159.         sex:'男'
  160. }
  161. //对象转化为json字符串
  162. var jsonUser=JSON.stringify(user)
  163. //'{"name":"qinjiang","age":3,"sex":"男"}'
  164. //json字符串解析成对象
  165. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  166.         name: 'qinjiang',
  167.         age:3,
  168.         sex:'男'
  169. }
  170. //对象转化为json字符串
  171. var jsonUser=JSON.stringify(user)
  172. //'{"name":"qinjiang","age":3,"sex":"男"}'
  173. //json字符串解析成对象
  174. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  175.         name: 'qinjiang',
  176.         age:3,
  177.         sex:'男'
  178. }
  179. //对象转化为json字符串
  180. var jsonUser=JSON.stringify(user)
  181. //'{"name":"qinjiang","age":3,"sex":"男"}'
  182. //json字符串解析成对象
  183. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )p2
  184. //类似css的选择器
复制代码
这全部是原生的代码以后全都要用框架来实现
更新dom元素
  1. class Student{
  2.         constructor(name){//构造器
  3.                 this.name=name;
  4.         }
  5.         hello(){
  6.                 alert('hello');
  7.         }
  8. }
  9. var xiaoming=new Student('xiaoming');
  10. xiaoming.hello()   //弹窗hello
  11. xiaoming.name   //xiaoming
  12. var xiaohong=new Student('xiaohong');
  13. //以后按照这个ES6的新特性写和java基本一样
  14. class xiaoStudent extends  Student{
  15.         constructor(name,grade){
  16.                 super(name);
  17.                 this.grade=grade;
  18.         }
  19.         myGrade(){
  20.                 alert('我是一名小学生')
  21.         }
  22. }
  23. var xiaoming=new Student('xiaoming');
  24. var xiaohong=new xiaoStudent('xiaohong',1)
  25. xiaohong.myGrade()
复制代码
删除dom节点:removeChild

删除节点先获取父节点再用父节点删除自己
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )要删除的节点
复制代码
坑点:如果直接删除父节点的子节点集合中的元素,需注意索引变化(推荐先获取副本再遍历)。
  1. father.removeChild(father.chilren[0]);var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//先删除father.removeChild(father.chilren[1]);father.removeChild(father.chilren[2]);var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )//var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )就会报错
复制代码
添加var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )DOMvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )节点:appendChild


我们获得了某个Dom节点,假设这个节点是空的,我们通常添加
通常分两步:创建新节点var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )→var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )插入到已有节点中:
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )已有的节点
复制代码
操作表单(验证)

表单是什么var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )fromvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Domvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )以外



  • 文本框var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )text
  • 下拉框var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )select
  • 单选框var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )radio
  • 多选框var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )checkbox
  • 隐藏框var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )hidden
  • 密码框var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
            name: 'qinjiang',
            age:3,
            sex:'男'
    }
    //对象转化为json字符串
    var jsonUser=JSON.stringify(user)
    //'{"name":"qinjiang","age":3,"sex":"男"}'
    //json字符串解析成对象
    var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )password
    获取要提交数据的表单和修改数据
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )用户名:var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )性别:男var user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )女
复制代码
提交表单

MD5在线加密包
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )用户名:var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )密码:var user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  110.         name: 'qinjiang',
  111.         age:3,
  112.         sex:'男'
  113. }
  114. //对象转化为json字符串
  115. var jsonUser=JSON.stringify(user)
  116. //'{"name":"qinjiang","age":3,"sex":"男"}'
  117. //json字符串解析成对象
  118. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  119.         name: 'qinjiang',
  120.         age:3,
  121.         sex:'男'
  122. }
  123. //对象转化为json字符串
  124. var jsonUser=JSON.stringify(user)
  125. //'{"name":"qinjiang","age":3,"sex":"男"}'
  126. //json字符串解析成对象
  127. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  128.         name: 'qinjiang',
  129.         age:3,
  130.         sex:'男'
  131. }
  132. //对象转化为json字符串
  133. var jsonUser=JSON.stringify(user)
  134. //'{"name":"qinjiang","age":3,"sex":"男"}'
  135. //json字符串解析成对象
  136. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  137.         name: 'qinjiang',
  138.         age:3,
  139.         sex:'男'
  140. }
  141. //对象转化为json字符串
  142. var jsonUser=JSON.stringify(user)
  143. //'{"name":"qinjiang","age":3,"sex":"男"}'
  144. //json字符串解析成对象
  145. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )登录
复制代码
jQuery

js和jQuery关系

jQuery里面存在大量的js函数
获取Jquery

引入在线的cdn加速
选择器就是css选择器
公式=>$(selector).action()
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Titlevar user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )dfgf
复制代码
选择器
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )$('p').action();//标签选择器var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )$('#id1').action();//id选择器var user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )$('.class').action();//类选择器
复制代码
事件

浏览器对用户操作(如点击、鼠标移动)的响应,称为事件。通过var user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )JSvar user={
        name: 'qinjiang',
        age:3,
        sex:'男'
}
//对象转化为json字符串
var jsonUser=JSON.stringify(user)
//'{"name":"qinjiang","age":3,"sex":"男"}'
//json字符串解析成对象
var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )可以定义事件触发时的处理逻辑。

常见事件类型


  • 鼠标事件:click(点击)、mouseover(鼠标移入)、mouseout(鼠标移出)、mousemove(鼠标移动)
  • 键盘事件:keydown(按键按下)、keyup(按键抬起)
  • 表单事件:submit(表单提交)、change(内容改变)、focus(获取焦点)、blur(失去焦点)
  • 窗口事件:load(页面加载完成)、resize(窗口大小改变)、scroll(滚动)
  1. //当网页元素加载完响应事件$(document).ready(funtion(){})简化$(funtion(){})var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Titlevar user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  110.         name: 'qinjiang',
  111.         age:3,
  112.         sex:'男'
  113. }
  114. //对象转化为json字符串
  115. var jsonUser=JSON.stringify(user)
  116. //'{"name":"qinjiang","age":3,"sex":"男"}'
  117. //json字符串解析成对象
  118. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  119.         name: 'qinjiang',
  120.         age:3,
  121.         sex:'男'
  122. }
  123. //对象转化为json字符串
  124. var jsonUser=JSON.stringify(user)
  125. //'{"name":"qinjiang","age":3,"sex":"男"}'
  126. //json字符串解析成对象
  127. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  128.         name: 'qinjiang',
  129.         age:3,
  130.         sex:'男'
  131. }
  132. //对象转化为json字符串
  133. var jsonUser=JSON.stringify(user)
  134. //'{"name":"qinjiang","age":3,"sex":"男"}'
  135. //json字符串解析成对象
  136. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  137.         name: 'qinjiang',
  138.         age:3,
  139.         sex:'男'
  140. }
  141. //对象转化为json字符串
  142. var jsonUser=JSON.stringify(user)
  143. //'{"name":"qinjiang","age":3,"sex":"男"}'
  144. //json字符串解析成对象
  145. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )dfgfmouse:运动到这里试试
复制代码
7.png

操作dom
  1. var user={
  2.         name: 'qinjiang',
  3.         age:3,
  4.         sex:'男'
  5. }
  6. //对象转化为json字符串
  7. var jsonUser=JSON.stringify(user)
  8. //'{"name":"qinjiang","age":3,"sex":"男"}'
  9. //json字符串解析成对象
  10. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  11.         name: 'qinjiang',
  12.         age:3,
  13.         sex:'男'
  14. }
  15. //对象转化为json字符串
  16. var jsonUser=JSON.stringify(user)
  17. //'{"name":"qinjiang","age":3,"sex":"男"}'
  18. //json字符串解析成对象
  19. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  20.         name: 'qinjiang',
  21.         age:3,
  22.         sex:'男'
  23. }
  24. //对象转化为json字符串
  25. var jsonUser=JSON.stringify(user)
  26. //'{"name":"qinjiang","age":3,"sex":"男"}'
  27. //json字符串解析成对象
  28. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  29.         name: 'qinjiang',
  30.         age:3,
  31.         sex:'男'
  32. }
  33. //对象转化为json字符串
  34. var jsonUser=JSON.stringify(user)
  35. //'{"name":"qinjiang","age":3,"sex":"男"}'
  36. //json字符串解析成对象
  37. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  38.         name: 'qinjiang',
  39.         age:3,
  40.         sex:'男'
  41. }
  42. //对象转化为json字符串
  43. var jsonUser=JSON.stringify(user)
  44. //'{"name":"qinjiang","age":3,"sex":"男"}'
  45. //json字符串解析成对象
  46. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  47.         name: 'qinjiang',
  48.         age:3,
  49.         sex:'男'
  50. }
  51. //对象转化为json字符串
  52. var jsonUser=JSON.stringify(user)
  53. //'{"name":"qinjiang","age":3,"sex":"男"}'
  54. //json字符串解析成对象
  55. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  56.         name: 'qinjiang',
  57.         age:3,
  58.         sex:'男'
  59. }
  60. //对象转化为json字符串
  61. var jsonUser=JSON.stringify(user)
  62. //'{"name":"qinjiang","age":3,"sex":"男"}'
  63. //json字符串解析成对象
  64. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  65.         name: 'qinjiang',
  66.         age:3,
  67.         sex:'男'
  68. }
  69. //对象转化为json字符串
  70. var jsonUser=JSON.stringify(user)
  71. //'{"name":"qinjiang","age":3,"sex":"男"}'
  72. //json字符串解析成对象
  73. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )Titlevar user={
  74.         name: 'qinjiang',
  75.         age:3,
  76.         sex:'男'
  77. }
  78. //对象转化为json字符串
  79. var jsonUser=JSON.stringify(user)
  80. //'{"name":"qinjiang","age":3,"sex":"男"}'
  81. //json字符串解析成对象
  82. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  83.         name: 'qinjiang',
  84.         age:3,
  85.         sex:'男'
  86. }
  87. //对象转化为json字符串
  88. var jsonUser=JSON.stringify(user)
  89. //'{"name":"qinjiang","age":3,"sex":"男"}'
  90. //json字符串解析成对象
  91. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  92.         name: 'qinjiang',
  93.         age:3,
  94.         sex:'男'
  95. }
  96. //对象转化为json字符串
  97. var jsonUser=JSON.stringify(user)
  98. //'{"name":"qinjiang","age":3,"sex":"男"}'
  99. //json字符串解析成对象
  100. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  101.         name: 'qinjiang',
  102.         age:3,
  103.         sex:'男'
  104. }
  105. //对象转化为json字符串
  106. var jsonUser=JSON.stringify(user)
  107. //'{"name":"qinjiang","age":3,"sex":"男"}'
  108. //json字符串解析成对象
  109. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
  110. [list]var user={
  111.         name: 'qinjiang',
  112.         age:3,
  113.         sex:'男'
  114. }
  115. //对象转化为json字符串
  116. var jsonUser=JSON.stringify(user)
  117. //'{"name":"qinjiang","age":3,"sex":"男"}'
  118. //json字符串解析成对象
  119. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  120.         name: 'qinjiang',
  121.         age:3,
  122.         sex:'男'
  123. }
  124. //对象转化为json字符串
  125. var jsonUser=JSON.stringify(user)
  126. //'{"name":"qinjiang","age":3,"sex":"男"}'
  127. //json字符串解析成对象
  128. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  129.         name: 'qinjiang',
  130.         age:3,
  131.         sex:'男'
  132. }
  133. //对象转化为json字符串
  134. var jsonUser=JSON.stringify(user)
  135. //'{"name":"qinjiang","age":3,"sex":"男"}'
  136. //json字符串解析成对象
  137. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  138.         name: 'qinjiang',
  139.         age:3,
  140.         sex:'男'
  141. }
  142. //对象转化为json字符串
  143. var jsonUser=JSON.stringify(user)
  144. //'{"name":"qinjiang","age":3,"sex":"男"}'
  145. //json字符串解析成对象
  146. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
  147. [*]Homevar user={
  148.         name: 'qinjiang',
  149.         age:3,
  150.         sex:'男'
  151. }
  152. //对象转化为json字符串
  153. var jsonUser=JSON.stringify(user)
  154. //'{"name":"qinjiang","age":3,"sex":"男"}'
  155. //json字符串解析成对象
  156. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  157.         name: 'qinjiang',
  158.         age:3,
  159.         sex:'男'
  160. }
  161. //对象转化为json字符串
  162. var jsonUser=JSON.stringify(user)
  163. //'{"name":"qinjiang","age":3,"sex":"男"}'
  164. //json字符串解析成对象
  165. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  166.         name: 'qinjiang',
  167.         age:3,
  168.         sex:'男'
  169. }
  170. //对象转化为json字符串
  171. var jsonUser=JSON.stringify(user)
  172. //'{"name":"qinjiang","age":3,"sex":"男"}'
  173. //json字符串解析成对象
  174. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )var user={
  175.         name: 'qinjiang',
  176.         age:3,
  177.         sex:'男'
  178. }
  179. //对象转化为json字符串
  180. var jsonUser=JSON.stringify(user)
  181. //'{"name":"qinjiang","age":3,"sex":"男"}'
  182. //json字符串解析成对象
  183. var a=JSON.parse('{"name":"qinjiang","age":3,"sex":"男"}' )
  184. [*]About
  185. [/list]
复制代码
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册