当前位置: 首页 > 知识库问答 >
问题:

下面的JS代码不适用于。函数中的长度属性

秦安怡
2023-03-14
let isValidPassword = function (password) {
    if (password.length <= 8 && password.includes('password')) {
        console.log('Password is not according to Company Policy.');
    } else {
        console.log('Password is accepatble!');
    }
}
isValidPassword();

在这里password.length不起作用。

错误为:TypeError:无法读取对象上isValidPassword(C:\Users\Gitanshu Choudhary\Desktop\modern\u js\hello\u earth.js:163:18)处未定义的属性“length”。(C:\Users\Gitanshu Choudhary\Desktop\modern\u js\hello\u earth.js:169:1)在模块中_在对象处编译(internal/modules/cjs/loader.js:956:30)。模块_扩展。。模块处的js(internal/modules/cjs/loader.js:973:10)。在函数处加载(内部/modules/cjs/loader.js:812:32)。模块_在函数处加载(内部/modules/cjs/loader.js:724:14)。单元在internal/main/run_main_模块处运行main(internal/modules/cjs/loader.js:1025:10)。js:17:11

共有2个答案

林昱
2023-03-14

调用函数时必须传递一些参数。

在您的情况下,应该是这样的:

isValidPassword('password');

OR使用变量

let pass = 'abc@123';
isValidPassword(pass)

秦弘亮
2023-03-14

您在这里也犯了一个错误,

true && true // true
true && false // false

以下是正确的结果:

js lang-js prettyprint-override">let isValidPassword = function (password) {
    if (password.length <= 8 || password.includes('password') ) {
        console.log('Password is not according to Company Policy.');
    } else {
        console.log('Password is accepatble!');
    }
}
isValidPassword('passwordkksk');

 类似资料:
  • 我正在学习这个rest json教程。在使用本教程中描述的maven创建项目后,我通过以下方式在dev模式下启动quarkus: 自动生成的项目带有一个示例类型,其中有JAX-RS注释。当我访问时,REST api工作正常,我在浏览器中看到了json负载。 当我修改

  • 本文向大家介绍jsp页面iframe高度自适应的js代码,包括了jsp页面iframe高度自适应的js代码的使用技巧和注意事项,需要的朋友参考一下 以下操作写在body里面,form表单外 test.jsp如下:

  • 问题内容: 我的表单中有一个文件上传控件。我正在使用Angular JS。当我放置必填属性以验证是否已选择文件时,它不起作用。 您能否提出建议,为什么不起作用? 问题答案: 正是ngModelController根据像这样的属性在Angular中进行验证。但是,当前不支持ng-model服务。要使其正常工作,您可以创建如下指令: 标记示例: 看看我的工作plnkr示例。

  • 我试图解决这个问题:https://leetcode.com/problems/palindrome-number/使用代码: 并在C中得到了这个错误: 但同样的代码在Java中运行得很好。为什么会这样?我该如何修复它?

  • 当我尝试在WSL2终端中打开VS代码时,如下所示: 我得到以下错误: 用sudo启动时: 我在Windows上的路径中添加了VS代码,并安装了WSL Remote 我正在致力于: Windows10Pro 10.0。19041 WSL 2 Ubuntu 20.04 LTS 代码1.47。一,

  • 因此,下面的代码适用于一个活动,但当我使用onCreateView将其添加到一个片段中时,应用程序就会崩溃 Fragment公共类步骤扩展Fragment{ 12-13 15:17:15.062 984-984/com.stephenh.daytrack.daytrack.daytrackstephenh E/AndroidRuntime:致命异常:主进程:com.stephenh.daytrac