您身边的网站建设专家
成功案例

【建站服务】专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-武威上往建站-域名申请

日期: 2022-09-21 03:16:53 浏览数:4


上往建站提供服务器空间服务商百度快照排名网站托管百度推广运营,致力于设计外包服务与源代码定制开发360推广搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。


专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-武威上往建站

网站建设.png

  1. 算函数任意个参数之和:

    function sum(...num){
        var sumNum = 0;
        for(let i=0;i<num.length;i++){
            sumNum += parseInt(num[i])
        }
        console.log(sumNum)
     }sum(1,2,3)      //6sum(1,2,"3")     //6sum(1,3,"6和4")   //10
    小烂

       小烂

      152***1054@qq.com

    3年前 (2019-09-30)
  2.    Typora真好用

      956***339@qq.com

    111

    计算参数之和:

    function Sum(...nums){
      let sum = nums.reduce((x,y)=>{return x+y})
      return sum}
    Typora真好用

       Typora真好用

      956***339@qq.com

    3年前 (2019-10-08)
  3.    sherlock

      ako***oxmail.com

    17

    再简洁一点,计算参数之和:

    function sum(...a){
        return a.reduce((x,y)=>x-y)}
    sherlock

       sherlock

      ako***oxmail.com

    2年前 (2020-06-22)
  4.    夏老板

      147***7162@qq.com

    11

    小数四舍五入计算总和:

    function sum(...a){
        return a.reduce((x,y)=>x+Math.round(y),0)}console.log(sum(1.5,2.3))
    夏老板

       夏老板

      147***7162@qq.com

    2年前 (2020-08-25)


概述

ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。


ES6 数据类型除了 Number 、 String 、 Boolean 、 Object、 null 和 undefined ,还新增了 Symbol 。


基本用法

Symbol 函数栈不能用 new 命令,因为 Symbol 是原始数据类型,不是对象。可以接受一个字符串作为参数,为新创建的 Symbol 提供描述,用来显示在控制台或者作为字符串的时候使用,便于区分。


let sy = Symbol("KK");

console.log(sy);   // Symbol(KK)

typeof(sy);        // "symbol"

 

// 相同参数 Symbol() 返回的值不相等

let sy1 = Symbol("kk"); 

sy === sy1;       // false

使用场景

作为属性名

用法


由于每一个 Symbol 的值都是不相等的,所以 Symbol 作为对象的属性名,可以保证属性不重名。


let sy = Symbol("key1");

 

// 写法1

let syObject = {};

syObject[sy] = "kk";

console.log(syObject);    // {Symbol(key1): "kk"}

 

// 写法2

let syObject = {

  [sy]: "kk"

};

console.log(syObject);    // {Symbol(key1): "kk"}

 

// 写法3

let syObject = {};

Object.defineProperty(syObject, sy, {value: "kk"});

console.log(syObject);   // {Symbol(key1): "kk"}

Symbol 作为对象属性名时不能用.运算符,要用方括号。因为.运算符后面是字符串,所以取到的是字符串 sy 属性,而不是 Symbol 值 sy 属性。


let syObject = {};


专业网站建设-网站设计-网站制作与网站开发-高端品牌企业宣传策划-武威上往建站


上往建站提供搭建网站域名注册官网备案服务网店详情页设计企业网店专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管网页美工排版,致力于域名申请竞价托管软文推广全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机网站推广百度竞价托管网站建设上网建站推广服务网络公司有哪些等业务,专业团队服务,效果好。

服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)


全国咨询热线:400-111-6878

地址:全国各地都有驻点商务

Copyright © 2021 通陆科技

网站建设上往建站