JS

引入方式

1-内部js

<script> </script>

2-外部引入

<script src="路径">

注意不要写js代码

</script>

3-元素事件

html标签href="javascript:''";

οnclick="javascript:alert('')";

五种基本数据类型

string

number

null

undefind

boolean

引用数据类型

数组

三种声明方式

1- new Array(数组长度);

2- new Array("变量值","变量值2");

3- ["变量值","变量值2"];

增删改查

1.增加

数组名[索引值]="参数值";

2.删除

shift()

删除并返回数组的第一个元素

pop()

删除并返回数组的最后一个元素

splice(index,howmany,item)

删除并向数组添加新的元素

3.修改

数组名[索引值]="新值";

4.查找

数组名[索引值];

5.其他

concat()

连接数组

join()

添加分隔符分隔

toString()

数组转换成字符串

reverse()

挑担数组的元素循序

sort()

function()函数名(a,b){

//从小都大

return a-b;

//从大到小

return b-a;

}

数组排序

运算符

算数运算符

+-*/取余数

比较运算符

> < <= => == !=

逻辑运算符

&&与

两个表达式同时为真才返回真

||或

两个表达式一个为真,或都为真,返回真

!非

取反,去表达式的反值

赋值运算符

=

+=

-=

/=

*=

%=

检测数据类型

typeof

alert()

confirm()

-确定或取消,返回true或flase

prompt(",")

-第一参数表示提示信息,默认文本框内容

-提示输入框

返回输入参数

js change事件 获取新值和旧值_前端总结(JS篇)相关推荐

  1. el-radio-group change事件获取老值

    先说问题,在点击el-radio时,需要先判断一下,根据判断结果决定本次点击是否有效,直接用v-model是实现不了这种效果的,所以就需要把v-model拆开--绑定value属性和监听它的input ...

  2. js中怎么获取某个属性的值_小程序中 setData 详解

    前言 在小程序中各个页面之间是相互独立的,一个页面分为渲染层(视图层 webview),逻辑层(JavaScript),系统层(底层),在架构上,WebView和 JavascriptCore 都是独 ...

  3. jstl 获取 javascript 定义的变量_前端开发大牛完整总结出了JavaScript 难点 +最新web前端开发教程...

    1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行.它没有绑定任何事件,也无需等 ...

  4. watch监控,对比新值和旧值做出相应判断

    数据变化的监控经常使用,我们可以先来看一个简单的数据变化监控的例子.例如天气预报的穿衣指数,它主要是根据温度来进行提示的,当然还有其它的,咱们就不考虑了. html <div id=" ...

  5. highchart 点击事件 获取X轴的值

    series: {events: {click: function (event) {//获取条件值var name = this.xAxis.categories[event.point.x];$( ...

  6. JS通过.方法获取无限级 对象的值 【优雅解决方案】

    如果遇到不确定的层级,且需要取深层的对象的值的需求 在这里提供一种比较妥当的通用方法: /* key:字符串 比如 "a.b.c" data:取值的对象 */ const getD ...

  7. js读取外部json指定字段值完整代码_前端工程化 剖析npm的包管理机制(完整版)...

    导读 现如今,前端开发的同学已经离不开 npm 这个包管理工具,其优秀的包版本管理机制承载了整个繁荣发展的NodeJS社区,理解其内部机制非常有利于加深我们对模块开发的理解.各项前端工程化的配置以加快 ...

  8. JS键盘事件获取键盘码

    JS中的键盘事件 keydown:在键盘上按下某个键时触发.如果按住某个键,会不断触发该事件,但是 Opera 浏览器不支持这种 连续操作.该事件处理函数返回 false 时,会取消默认的动作(如输入 ...

  9. @requestparam map 接收前端的值_前端面试总结篇(初级)

    作为一个优秀的程序员,不仅仅可以解决工作的问题,还要不断的关注前端技术的发展,其中也包括了解最新的前端面试题,那么知识点来了,请接好 1. 你熟悉的es6 let.const.var的使用区别 let ...

最新文章

  1. php的htaccess,.htaccess
  2. ocr中文 java_java 中文ocr
  3. tushare正确爬取 指数数据
  4. C++longest common subsequence最长公共子序列的实现(附完整源码)
  5. oa 中会议推送 实现_揭秘“OA与ERP高端融合方案”三大亮点
  6. [机器学习笔记]Note9--机器学习系统设计
  7. emacs latex_使用Emacs Org模式轻松创建LaTeX文档
  8. java中类定义修饰符_Java 中类和方法修饰符
  9. 文本框获取焦点时,去掉边框
  10. 选择排序之python
  11. matlab解超越函数,矩阵的超越函数Matlab提供的矩阵函数.PPT
  12. 校园联通网使用沃派开wifi完美破解
  13. 如何开搓饵不掉钩_为什么你开的搓饵总是无鱼咬钩?记住这4点,搓饵比拉饵效果更好...
  14. c语言编写数据存储的游戏,c语言经典小程序和c语言编写的小游戏带注释(自动保存的).doc...
  15. Error evaluating expression ‘’. Return value () was not iterable.
  16. html手机号输入框,手机号输入框自动格式化为344
  17. 在经济寒冬的乱七八糟的瞎说
  18. 如何安装SwitchyOmega
  19. 高中数学知识点-高考回归课本的100个问题(实用干货)
  20. 2021-09-30《工程技术》期刊发表

热门文章

  1. 水滴石穿C语言之编译器引出的问题
  2. 想不想在手机上敲 Python 代码?!这里有一款推荐方案
  3. 经典面试题(45):以下代码将输出的结果是什么?
  4. 经典面试题(44):以下代码将输出的结果是什么?
  5. 用渐变色画圆_详细步骤!用ps画个中秋圆月亮
  6. 服务器显示数据库,显示数据库服务器上的数据库数据库
  7. 二分法采用五五分平均复杂度最小(相比四六分或三七分等)的定量证明方法
  8. ​Cell:粟硕/施莽团队利用宏转录组揭示“野味”动物携带和人类疾病密切相关的多种病毒...
  9. 内存小还免费,Adobe Acrobat表示有危机
  10. Python跨文件引用模块