当前位置: 首页 > news >正文

JS代码小知识(个人向)

JS

        对象转数组
let obj = {0:"a",1:"b",length:2    //加上这个就能转了
};
console.log(Array.from(obj)); // ["a", "b"]
        数组的拼接
let a = ["a","b"]
let b = ["c","d"]
let c = [...a , ...b]
        函数接收多参
function sum(...args){}
        原型链遍历
Array.prototype.map.call(div , (item)=>{...
})
        点语法使伪数组转为真数组
[...伪数组]
        字符展开为单字符数组
const [...arr] = "afa"
console.log(arr)
/
console.log(..."afaf")
        解构赋值
let arr = ["abc",2010];
let [name , year] = arr;
console.log(name,year); //"abc" , 2010

        展开追加数组

let arr = ["a","b"]
let arr2 = ["c","d"]
arr.push(...arr2)
console.log(arr) // ["a", "b", "c", "d"]

        对象里面塞变量

let a = "name"
let b = {[a]: "abc"  // 这里使用[]来动态创建属性,并赋值
}
console.log(b)        // 输出:{ name: 'abc' }

        script小知识

<script type="text/template" id="tpl"><div>fafa</div>
</script>
<script>let a = document.querySelector("#tpl")console.log(a.innerHTML)console.log(a.innerText)console.log(a.textContent)
</script>

vue3

        1.

<template><a :href="value"></a>
</template><script setup lang='ts'>
let value = "https://www.baidu.com"
</script>
/
<template><a :[arg]="value"></a>
</template><script setup lang='ts'>
let arg = "href"
let value = "https://www.baidu.com"
</script>

        2.

<template><div @click="add">{{ value }}</div>
</template>
//
<template><div @[arg]="add">{{ value }}</div>
</template><script setup lang='ts'>
let arg = "click"
</script>

http://www.lryc.cn/news/332637.html

相关文章:

  • MC34119
  • RabbitMQ3.13.x之十_流过滤的内部结构设计与实现
  • Node爬虫:原理简介
  • Python如何解决“滑动拼图”验证码(8)
  • MongoDB 启动异常
  • mysql 常见数据处理 dml
  • 课时86:流程控制_函数基础_函数退出
  • 【Python】无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称解决方案
  • 9(10)-1(2)-CSS 布局模型+CSS 浮动
  • RISC-V GNU Toolchain 工具链安装问题解决(含 stdio.h 问题解决)
  • [C#]OpenCvSharp使用帧差法或者三帧差法检测移动物体
  • Android Studio学习8——点击事件
  • 微软detours代码借鉴点备注
  • 【c++】类和对象(七)
  • oracle pdb从12.1迁移到19.20
  • [Python GUI PyQt] PyQt5快速入门
  • vue3中播放flv流视频,以及组件封装超全
  • 【浅尝C++】继承机制=>虚基表/菱形虚继承/继承的概念、定义/基类与派生类对象赋值转换/派生类的默认成员函数等详解
  • tomcat中的web项目配置指引
  • 如果你正在投简历,一定要试试这款AI工具!
  • Unity:2D SpriteShape
  • Web大并发集群部署之集群介绍
  • Linux_进程的优先级环境变量上下文切换
  • 【Rust】语言特点介绍
  • 接口冒烟测试方法
  • Redis 全景图(3)--- Redis 应用于缓存
  • vue中splice方法总结
  • 【HTML】CSS样式(二)
  • Java 学习和实践笔记(51):二分法查找(折半检索)
  • echarts 地图 自己圈地图 乡镇街道