js
js
万翼
本博客属于自己的笔记
展开
-
日期以及数组日期的计算
计算相差天数获取日期获取当前日期数组对象相同的日期会把相同日期下的值 相加原创 2022-06-15 09:58:16 · 318 阅读 · 1 评论 -
js常用单词以及数组方法
push :添加一个数组元素pop :删除最后一个数组元素shift :删除第一个数组元素console :控制台string :字符串document :文档Concat 组合数组typeof :关键字join:数组转化为指定分隔符slice:返回指定数组length:数组长度Array:数组JS中的值类型:{number:数字boolean:布尔object:对象类型undefined :未定义String:字符串null:空Symbol:表示独一无二的值。它是 J原创 2020-09-23 15:03:53 · 773 阅读 · 0 评论 -
vue cli4.0 快速搭建项目详解
安装好node默认已经安装好npm了,所以不用单独安装了。1.进入一个目录,创建项目vue create project-one2.我们这里选择手动配置按 ↓ 选择“Manually select features”,再按 Enter3.选择你需要的配置项通过↑ ↓ 箭头选择你要配置的项,按 空格 是选中,按 a 是全选,按 i 是反选。具体每个配置项表示什么意思在下面会有说明。? Check the features needed for your project: (Press转载 2020-09-21 11:51:42 · 348 阅读 · 0 评论 -
前端实现rsa加密
RSA加密算法是一种非对称加密算法。对极大整数做因数分解的难度决定了RSA算法的可靠性。换言之,对一极大整数做因数分解愈困难,RSA算法愈可靠。假如有人找到一种快速因数分解的算法的话,那么用RSA加密的信息的可靠性就肯定会极度下降。但找到这样的算法的可能性是非常小的。今天只有短的RSA钥匙才可能被强力方式解破。到2016年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被解破的。接触到就直接谈下自己理解的RSA加密,直接贴代码比较好:1.首先先安原创 2020-09-21 09:23:08 · 1531 阅读 · 0 评论 -
前端html的base64使用方法window.btoa()和window.atob()
前端用base64加密和解密的使用方法,只需要两个函数就可以了。一个是加密:window.btoa(),一个是解密:window.atob(),看例子:<html> <head> <title>前端的base64使用方法</title> </head> <body> 前端的base64使用方法 </body><script>var str =转载 2020-09-21 09:13:06 · 448 阅读 · 0 评论 -
js基础知识(第四篇)es6
ES6重点知识this关键字以及bind(捆绑)let/const(不变的)变量解构箭头函数模板字符串class和继承ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言this关键字this可以用在构造函数之中,表示实例对象。除此之外,this还可以用在别的场合。但不管是什么场合,this都有一个共同点:它总是返原创 2020-09-18 16:46:38 · 274 阅读 · 0 评论 -
js基础知识(第三篇)
DOM属性节点Element.classNameclassName属性用来读写当前元素节点的class属性。它的值是一个字符串,每个class之间用空格分割。// HTML 代码 <div class="one two three" id="myDiv"></div>var div = document.getElementById('myDiv');div.className// "one two three"Element.style每个元素节点都有styl原创 2020-09-18 16:38:10 · 755 阅读 · 0 评论 -
js基础知识(第二篇)
面向对象概念面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物,是一种高级的编程思想。面向对象是一种思想,很多种语言之中都有面向对象的思想,这种思想已经不同于面向过程的逻辑了。提起对象,先做一个简单的回忆:回顾对象:javascript中万事万物皆对象原创 2020-09-18 16:05:13 · 246 阅读 · 0 评论 -
js基础知识(第一篇)
整理的比较乱凑合看吧JavaScript概念JavaScript是基于对象和事件驱动,并具有安全性能的客户端脚本语言,弱类型的语言。解释执行 (编译-》代码转为0和1)由三部分组成:ECMAScript(核心)DOM(文档对象模型)document object modelBOM(浏览器对象模型)browser object model1.在HTML标签中直接写入JS代码(用的少)点击 2.在HTML文档中写入代码4.注释///**/变量的声明和定义var原创 2020-09-18 10:22:40 · 381 阅读 · 0 评论 -
JS实现数组去重多种方式
JS实现数组去重(重复的元素只保留一个)1.遍历数组法它是最简单的数组去重方法(indexOf方法)实现思路:新建一个数组,遍历去要重的数组,当值不在新数组的时候(indexOf为-1)就加入该新数组中;var arr=[2,8,5,0,5,2,6,7,2];function unique1(arr){ var hash=[]; for (var i = 0; i < arr.length; i++) { if(hash.indexOf(arr[i])==-1){原创 2020-09-15 09:08:50 · 458 阅读 · 0 评论