您当前的位置:首页 > 互联网教程

js代码赋值后保存

发布时间:2025-05-24 04:01:01    发布人:远客网络

js代码赋值后保存

一、js代码赋值后保存

当我们在JavaScript中赋值后保存代码时,主要的原因是为了将数据或结果存储在变量中,以便在后续的代码中使用。保存赋值后的代码有以下几个方面的好处:

1.数据持久性:通过将值保存在变量中,我们可以在整个程序执行过程中持久地保留数据,而不会丢失或改变。这样可以确保在需要时可以随时访问和使用这些数据。

2.数据共享:通过将值保存在变量中,我们可以在程序的不同部分之间共享数据。这样可以简化代码的编写和维护,提高代码的可读性和可维护性。

3.状态管理:通过保存赋值后的代码,我们可以跟踪和管理应用程序的状态。例如,我们可以在变量中保存用户的登录状态、表单输入的值等,以便在需要时进行验证或使用。

4.代码重用:通过保存赋值后的代码,我们可以在程序中多次使用相同的值,而不需要重复编写代码。这样可以提高代码的效率和可重用性。

拓展内容:在JavaScript中,我们可以使用不同的语法和操作符来进行赋值。例如,使用等号(=)将一个值赋给一个变量,或者使用赋值操作符(+=、-=、*=、/=等)将一个值与变量的当前值进行运算后再赋给变量。此外,JavaScript还支持对象解构赋值、数组解构赋值等高级的赋值方式,以便更灵活地处理数据。在保存赋值后的代码时,我们还需要注意变量的作用域和生命周期,以确保代码的正确性和性能。

二、autojs代码规范

必须安装Prettier插件于vscode,利用快捷键Shift+ Alt+ F格式化代码。

Prettier是一种具有偏好的代码格式化工具,它通过解析代码并使用自己的规则重新打印,考虑最大行长度并自动换行,确保代码风格一致。

界面设计应优先显示,避免用户焦虑,其他操作靠后。

文件名应全部使用小写字母,包含下划线或破折号,不带其他标点,遵循项目命名习惯,扩展名必须为.js。

遵循字母全部小写、使用破折号连接单词的规则,库文件可使用逗点体现版本或从属关系,如:vue.min.js、vue-router.js、jquery.form.js、jquery-1.4.2.min.js。

项目、目录、JS/CSS/less/sass文件命名规则

项目命名全用小写,下划线分割,目录命名参照项目规则,复数结构采用复数形式,如:moneys、assets、components。JS/CSS/less/sass文件采用小驼峰命名,如:comeMoney.js、moneyCome.css、moneyCome.stylus。

组件名使用大驼峰格式,如:ComeMoney.vue、MoneyCome.vue。

避免对象自身的同名属性覆盖方法,例如{ hasOwnProperty: false}或对象可能为null。

遵循ECMA-262标准,函数声明不是语句,阅读相关说明。

避免隐藏全局变量,删除未使用变量以减少代码空间浪费。

首先理解思路,然后查找相关资料,最后询问他人。最终目标是学习,而非用于其他目的。

三、vue赋值

vue.js结构赋值--数组

(一)解构赋值

1.按照一定的模式,从数组或者对象中把数组拿出来,对变量进行赋值数组结构赋值

2.等号左边与右边必须都是数组,数组的解构赋值要一对应,如果对应不上的话就是underfind

Vue后端数据赋值给类,可以使用Vue实例的“data”属性,Vue会在实例上根据data定义的属性设置一些响应式状态,当data中定义的属性发生变化时,Vue会将变化传播到它的模板,以及任何使用了该属性的组件上。通过在组件的data属性中进行定义,Vue就可以在组件中将后端的数据赋值给类。

vue赋值0不显示

vue赋值0不显示

我们引入的element框架,"element-ui":"^2.13.2"

v-model.numbe可以使获取的值的类型是Number,type="number"``是

但是这样写遇到一个问题,那就是小数后面不能输入0,比如输入1.0,输入框马上变为1,想输入1.101也是不行的,因为输入1.10的时候,输入框就变化为1.1了,怎么解决小数末尾部分不能输入0的问题?

我百度无果,我去看element的GitHub,看关闭的issue,发现了答案,

这个确实是element-ui更新带来的问题,为了解决这个问题,引入了InputNumber这个组件,这个组件就能解决小数部分末尾不能正常显示0的问题

:controls="false"加上这个属性,是为了样式和以前保持一致