zoukankan      html  css  js  c++  java
  • 后端程序员需要了解的前端知识(持续更新中)

    一、FastJson

    1.对于JSON格式字符串、JSON对象及JavaBean之间的相互转换

    JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。

    JSONObject:fastJson提供的json对象。

    JSONArray:fastJson提供json数组对象。

    参照:https://www.cnblogs.com/cdf-opensource-007/p/7106018.html

    JSON.parse:从数据库中查询出来的是字符串,我们必须将其转换为json对象才能实现信息的回显。

    如:

    JSON.parse($scope.entity.goodsDesc.itemImages)

    2.JSON.parse( JSON.stringify( oldRow )  );  表示深克隆。

    二、json对象和json字符串的区别:

    json对象可以通过javascript存取属性!json对象装成json字符串经常用于前后台传输数据!

    数据传输过程中,json是以文本,即字符串的形式传递的,而JS操作的是JSON对象,所以,JSON对象和JSON字符串之间的相互转换是关键。例如:
    JSON字符串:
    var str1 = '{ "name": "cxh", "sex": "man" }'; 
    JSON对象:
    var str2 = { "name": "cxh", "sex": "man" };

    ajax中,我们自己拼接的是一个JSON对象,因为它是无数据类型的,所以JS根据其格式默认其实对象,

    你要是往后台发,要先把它装换成JSON字符。从ajax的服务器发过的,一定是字符串,你想要把它解析,得先把先变成JSON对象才行。

    https://www.cnblogs.com/zkwarrior/p/4822470.html

    3.数组相关知识

    1. 数组的push方法:向数组中添加元素
    2. 数组的splice方法:从数组的指定位置移除指定个数的元素 ,参数1为位置  ,参数2位移除的个数,如:selectIds.splice(idx, 1)
  • 相关阅读:
    Singleton模式
    c++ 的重载、覆盖、隐藏
    Facade模式
    c++ 函数设计
    Adapter模式
    php.ini之完全中文版
    用PHP使Web数据分析进入更高境界
    PHP缩略图生成程序
    PHP例解Webzine编辑和发送
    原创]HTML网页间利用JavaScript通过URL传递变量
  • 原文地址:https://www.cnblogs.com/baichendongyang/p/13235507.html
Copyright © 2011-2022 走看看