js常用语法和案例

1.js的循环,js循环

List item

arr.forEach((v, k) => {

  console.log(v,k)


});

2.js拼接select字符串显示

function get_finally_select_data(v2,k) {
       // console.log('获取select')

       var data_node_html = ''

       var type_arr = []
       type_arr[0] = '正常';
       type_arr[1] = '增项';
       type_arr[2] = '减项';

       data_node_html = '<select name="type"  id="updjson_'+k+'" οnchange="update_json('+k+')" >';
       type_arr.forEach((vv, kk) => {
           if (kk == v2) {
               data_node_html =data_node_html + '<option value="' + kk +'" selected>' +vv+'</option>';
           } else {
               data_node_html = data_node_html + '<option value="'  + kk +'">' +vv+'</option>';
           }
       });
       data_node_html =data_node_html + '</select>';

       // console.log('打印')
       // console.log(data_node_html)

       return data_node_html;
   }

3.js交换数组的值

let t = ""
let x = 2, y = 3

t = row_total[x];
row_total[x] = row_total[y];
row_total[y] = t;

90.js的ids转数组
var str = "aaa,bbb,ccc";
var arr = str.split(',');

3## 标题.js追加数组

arr2.push(arr1);

92.Js校验是否是金额

if(isNaN(input_value)){

   is_show_table = 0;
   error_msg = '金额只能是数字';
}

93.js的数组和json的互相转化

Json转数组
var items_list_arr=JSON.parse( json_items_list );

数组转json

return_json  = JSON.stringify( return_arr )

94.js获取长度

arr.length

95.jq的ajax方法

<script type="text/javascript">
   // 删除
   function delWorker(id) {
      if(confirm('是否确定删除?')){
         var url = 'a.php?is_ajax=1&act=fun&id=' + id;
         Ajax.call(url, '', result, 'GET', 'JSON');
      }
   }
   function result(result){
      result.error == 1 && alert(result.message);
      location.reload();
   }
</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值