在js 中怎样声明一个布尔值变量,使其经过多次验证,最后返回这个布尔

 我来答
一忆欧O
2018-04-05 · TA获得超过2435个赞
知道小有建树答主
回答量:14
采纳率:0%
帮助的人:2352
展开全部

js中变量类型是由后面的值确定的,以下教大家如何知道当前变量的类型。具体方法如下。

具体步骤

  1. 复习一下变量都有哪些类型

    JavaScript中变量有number, string, boolean, object, function, undefined

  2. 考察什么情况是哪种类型

    使用 typeof 属性,可以返回变量的类型

    如:

    <script type="text/javascript">

    var a = 12;

    //alert(typeof a);   //number

    a = "asdf";

    //alert(typeof a);   //string

    a = true;

    //alert(typeof a);   //boolean

    a = function() {

    alert("adfasdf");

    };

    //alert(typeof a);   //function

    a = document;

    //alert(typeof a);   //object

    var b;

    alert(typeof b);  //undefined

    </script>

    变量a在前面赋值,后面的注释就是相应的类型

神仙VI
2013-03-31 · 超过22用户采纳过TA的回答
知道答主
回答量:95
采纳率:100%
帮助的人:48.8万
展开全部
布尔值 是不许要声明的
你只需要 赋值的时候给他 true 或者 false
弹出的时候 就是 一个布尔值


var a = true;
var a=false;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-01
展开全部
js中一个变量是什么类型,取决于它存放的值是什么类型。
所以不能声明布尔值变量,只能说声明一个变量,里边存放布尔值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mr晓枫
2013-03-31
知道答主
回答量:72
采纳率:0%
帮助的人:22.6万
展开全部
js中申明一个变量跟java里面不同,没有具体类型,都是用var = xxx;xxx可以是任意类型的变量,
用js做客服端验证,if 结束后直接return true或false来满足你的条件.
例如:用户名不能为空,用户名必须大于4位小于10位

f(username.value.length<1)
{
alert("用户名不能为空!");
return false;
}
if(username.value.length<4||username.value.length>10)
{
alert("用户名不能小于4个字符或者大于10个字符!");
return false;
}
最后如果都满足,表示通过验证return一个true
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式