Javascript

vue事件处理

vue事件处理

我们可以使用 v-on 指令 (简写为 @) 来监听 DOM 事件,并在事件触发时执行对应的 JavaScript。 用法:v-on:click="handler" 或 @click="handler"。 事件处理器 (handler) 的值可以是:...

piniu 2周前(11-22) 44浏览 0评论

JavaScript的ES6重点特性

JavaScript的ES6重点特性

JavaScript的ES6(ECMAScript 2015)引入了许多新特性,极大地增强了语言的功能和表达力。 以下是ES6的一些重点内容,涵盖了语言的核心更新: ‌一、let 和 const 关键字‌ 1. let 允许你声明一个块作用域的变量。...

piniu 3周前(11-13) 53浏览 0评论

JavaScript中数组Array.sort()排序方法详解

JavaScript中数组Array.sort()排序方法详解

sort() 方法用于对数组的元素进行排序。 排序顺序可以是字母或数字,并按升序或降序。默认排序顺序为按字母升序。 一、语法: 二、代码实例 1、对数字数组进行由小到大的顺序进行排序。 2、对字符串数组执行不区分大小写的字母表排序。 3、对包含对象的...

piniu 2个月前(10-22) 175浏览 0评论

JS获得页面的高度和宽度

JS获得页面的高度和宽度

网页可见区域宽: document.body.clientWidth网页可见区域高: document.body.clientHeight网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: docu...

piniu 3年前(2022-10-31) 679浏览 0评论

用js实现子窗口中向父窗口中添加内容

用js实现子窗口中向父窗口中添加内容

在father.html 表单页面中, 点击“选择”打开一个新的窗口son.html, 在新的窗口son.html中,点击相应“城市名称”的后,将“城市名称”赋值给father.html表单中。 父页面文件 father.html 代码如下: 子页面...

piniu 3年前(2022-10-31) 539浏览 0评论

js前端加密,php后端解密(crypto-js,openssl_decrypt)

js前端加密,php后端解密(crypto-js,openssl_decrypt)

最近在做react native项目,需要对用户登录数据进行加密传输,前端加密采用开源js库crypto-js,后端解密用php(我的是php7版本)自带的openssl_decrypt方法,踩了许多坑,记录一下。 一、安装/配置依赖库 1. cry...

piniu 3年前(2022-10-29) 689浏览 0评论

vue 中使用MD5加密

vue 中使用MD5加密

一、摘要 MD5是一种信息摘要算法(对称加密),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值,用来确保信息传输完整一致性。 它可以计算任意长度的输入字符串,得到固定长度的输出, 这个算法是不可逆的,即使得到了加密的密文,也...

piniu 3年前(2022-09-25) 873浏览 0评论

详细介绍scrollIntoView方法属性

详细介绍scrollIntoView方法属性

scrollIntoView()方法将调用它的元素滚动到浏览器窗口的可见区域。 PS:根据其他元素的布局,元素可能无法完全滚动到顶部或底部。 TIPS:页面(容器)可滚动时才有用! 语法 语法参数 alignToTop [可选] 目前之前这个参数得到...

piniu 3年前(2022-09-18) 645浏览 0评论