`
zwh910621
  • 浏览: 146674 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JS 默认值

阅读更多

开始想当然地认为可能像AS或python等语言中一样 
js 代码 

复制代码代码如下:

function test(a,b="er"){ 
alert(a + b ); 


可是,定义完之后一直在报错:缺少对象.经过查询才发现,javascript中的确不能这样定义,可以借肋于arguments 是实参数组,参考下例: 
js 代码 

复制代码代码如下:

<script type="text/javascript"> 
function Test(a) { 
var b = arguments[1] ? arguments[1] : 50; 
return a + ':' + b; 

alert(Test(5)); 
alert(Test(5,9)); 
</script> 


测试后,果然成了。看来万事都有其规律,不能想当然。在此记录下来,免得以后再犯错。

分享到:
评论

相关推荐

    输入框默认值

    加载js 可以简单的实现默认值加载 /** * @作者 shiqingsong * @时间 2012-7-13 * @功能 实现功能是初始化时文本框中默认值,当鼠标移入则清空默认值;但如果用户没有输入任何值,则还原默认值;提交时候如果是...

    省市区三级联动 layui area.js

    area.js省市区三级联动

    js特效之input默认值

    js特效之input默认值,兼容性很好(ie6\7\8\9 firefox Chrome……)

    前端开发VUE使用iView的DatePicker 设置默认值

    我们在用Vue做前端时,经常会用到iView的UI...官方文档都提供了源码,但未提供设置默认值的代码。所以就得我们自己开看控件说明自己编写实现。本文档就是说明怎么在使用iView 的DatePicker控件时自己设置想要的默认值。

    JS三级联动插件,可以传入默认值,城市地区数据可以通过接口获取或者使用默认数据

    1. **默认值**:这个插件允许开发者传入默认值,意味着当页面加载时,某些级别的下拉框可以选择预设的值,提供更好的用户体验,特别是对于那些需要快速填写表单的用户。 2. **接口获取数据**:插件支持通过API接口...

    DropDownList绑定后加另外的默认值

    &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt; ``` 2. 使用jQuery选择DropdownList元素,并设置其`&lt;option&gt;`的`selected`属性: ```javascript $(document).ready(function () { $('#ddlCities...

    distpicker.js

    distpicker省市区三级联动插件所需要的JS,大家自取即可

    文本框设置默认值和验证提交

    在JavaScript中,我们也可以通过DOM操作动态设置文本框的默认值。例如: ```javascript document.getElementById('name').value = '请输入姓名'; ``` 在React等现代前端框架中,可以这样设置: ```jsx 请输入姓名...

    js设置function参数默认值(适合没有传参情况)

    JavaScript作为一门动态类型语言,在函数参数处理上提供了灵活性,允许开发者为函数参数设定默认值,当调用函数时没有为参数赋值,或者参数为undefined时,会自动采用预设的默认值。这种机制尤其在开发库或框架时...

    JS 自定义带默认值的函数

    在JavaScript中,定义一个函数并为其参数设置默认值是一个常见的需求,这可以帮助我们在调用函数时,如果省略了某个参数,函数也能正确地使用预设的默认值。然而,JavaScript与其他语言(如PHP或Python)在处理这个...

    JS文本框默认值处理详解

    JS文本框默认值处理是前端开发中常见的一种需求,它涉及到在用户与页面进行交互时,对文本框的初始内容进行动态调整,以提升用户体验。在这篇文章中,我们将详细解释如何使用JavaScript来处理文本框的默认值。 首先...

    从JSON模式中的默认值生成JSON配置

    总的来说,从JSON模式中的默认值生成JSON配置是JavaScript开发中的一个实用技巧,它结合了JSON模式的强大验证功能和JavaScript的动态特性,提高了开发效率和代码质量。在开源项目`ignite-chute-opensource-json-...

    文本框设置默认值、验证以及提交

    若需通过JavaScript或jQuery动态设置默认值,可以使用`val()`函数: ```javascript $("#myTextBox").val("新的默认值"); ``` 接下来,我们来看一下文本框的验证。验证通常用于确保用户输入的数据符合特定的格式或...

    基于HTML、CSS、JavaScript的web前端设置数据库默认值设计源码

    该项目是一款基于HTML、CSS和JavaScript的Web前端开发工具,旨在设置数据库中的默认值。整个项目包含669个文件,其中包括202个PNG图片、110个JPG图片、90个JavaScript文件、55个HTML文件、49个Python编译文件、46个...

    easyui combbox 显示默认值

    在IT行业中,EasyUI是一个基于JavaScript和jQuery的前端框架,它提供了一系列的UI组件,用于构建功能丰富的Web应用。在EasyUI中,Combobox(下拉框)是一种常见的输入控件,结合了输入框和下拉列表的功能,适用于...

    php 省市区 带数据 可设默认值 带无限联动

    在实际开发中,开发者可能需要编写PHP脚本来实现数据库操作,设计JSON格式的API接口以供前端调用,同时前端可能使用JavaScript或jQuery等技术来实现无限联动的效果。这样的功能在用户注册、地址填写、订单管理等众多...

    JS简单设置下拉选择框默认值的方法

    现在,我们来看一下如何使用JavaScript设置这些选项的默认值。在提供的代码中,定义了一个名为`setSelectOption`的函数,它接受两个参数:`objSelect`和`targetValue`。`objSelect`是下拉选择框的引用,而`target...

    JS函数多个参数默认值指定方法分析

    在JavaScript编程中,函数是构建代码的基本单元,而为函数参数指定默认值是常见的功能,尤其是在处理可选参数时。本文将深入探讨JS函数多个参数的默认值指定方法,以及如何优雅地处理未定义的参数。 首先,让我们...

Global site tag (gtag.js) - Google Analytics