史上最全的Javascript面试题及答案都在这里

 2024-02-03 05:04:18  阅读 0

声明变量是程序中不存在且未声明的变量。 如果程序尝试读取未声明变量的值,它将遇到运行时错误。 未定义变量是在程序中声明但尚未赋予任何值的变量。 如果程序尝试读取未定义变量的值,则会返回未定义值。

7. 如何编写可以动态添加新元素的代码?

定时器中断请求发生在什么时候_java中的定时器_定时器中断流程图

8. 什么是全局变量? 这些变量是如何声明的? 使用全局变量有哪些问题?

全局变量是在整个代码长度中可用的变量,这意味着这些变量没有任何作用域。 var 关键字用于声明局部变量或对象。 如果省略 var 关键字,则声明全局变量。

示例: // a = "测试";

使用全局变量面临的问题是局部变量名和全局变量名的冲突。 此外,调试和测试依赖于全局变量的代码也很困难。

9.解释一下Java中定时器的工作原理? 如果是这样,您还能解释一下使用计时器的缺点吗?

定时器用于在设定的时间执行一段代码,或者以给定的时间间隔重复该代码。 这是使用函数 、 和 来完成的。

(,delay) 函数用于启动一个计时器,在延迟后调用特定函数。

(,delay) 函数用于在指定的延迟内重复执行给定的函数,仅在取消时停止。

(id) 函数指示计时器停止。

计时器在线程内运行,因此事件可能需要排队等待执行。

10. 和 和 有什么区别?

"" 特定于会话中的页面。

“”特定于可在 Web 应用程序的所有页面上访问的用户特定数据。

11. === 运算符是什么?

=== 被称为严格相等运算符,当两个操作数具有相同的值而不进行任何类型转换时,该运算符返回 true。

12.解释一下如何使用Java提交表单?

要使用 Java 提交表单,请使用

.form[0].();

.形式[0] .()

13. 如何更改元素的样式/类别?

这可以通过以下方式完成:

。(““)。风格。 =“20?;

或者

.(“”)。 =“”;

14.Java中有哪些循环结构?

For、While、do-while 循环

15. 如何将基本字符串转换为?

() 函数解析字符串参数并返回指定基数的整数。 () 将要转换的字符串作为其第一个参数,第二个参数是给定字符串的基数。

要将 4F(以 16 为底)转换为整数,使用的代码为:("4F", 16);

16.解释一下“==”和“===”的区别?

“==”仅检查值是否相等,而“===”是更严格的相等测试,如果两个变量具有不同的值或类型,则返回 false。

17. 3+2+“7”的结果是多少?

由于3和2是整数,所以直接相加。 由于7是一个字符串,因此将直接连接,因此结果将是57。

18. 解释一下如何检测客户端机器上的操作系统?

为了检测客户端计算机上的操作系统,应使用.(属性)。

19. Java中NULL是什么意思?

NULL 用于表示没有值或没有对象。 这意味着没有对象或空字符串,没有有效的布尔值,没有数字和数组对象。

20. 操作员的作用是什么?

该运算符用于删除程序中的所有变量或对象,但使用 VAR 关键字声明的变量不能被删除。

21、Java中有哪些类型的弹出框?

警报,并且,

22. 如何使用Void(0)?

void(0)用于防止页面刷新,调用时传递参数“零”。

void(0) 用于在不刷新页面的情况下调用另一个方法。

23、Java中如何强制一个页面加载其他页面?

必须插入以下代码才能达到预期效果:

24. 字符有什么用?

当使用单引号、双引号、撇号和与号等特殊字符时,将使用转义字符(反斜杠)。 在字符前放置反斜杠以使其显示。

例子:

25.什么是Java?

用于在计算机上存储小测试文件,这些文件是在用户访问网站时创建的,以存储他们需要的信息。

26.解释一下Java中的pop()方法?

pop()方法与shift()方法类似,但不同之处在于shift方法在​​数组的开头工作。 此外,pop() 方法从给定数组中获取最后一个元素并返回它。 然后改变被调用的数组。

例子:

var = ["衬衫", "裤子", ""];

。流行音乐();

//现在布衬衫、裤子

27.在Java中使用它有什么缺点?

如果在Java中使用,缺点是:内容到处都是; 不能像“附加到”一样使用; 即使你使用像“=+'html'”这样的+=,旧内容仍然会被html替换; 整个内容被重新解析并内置到元素中,因此速度慢得多; 不提供验证,因此我们可以将有效且具有破坏性的 HTML 插入到文档中并破坏它。

28.break和的作用是什么?

Break 语句退出当前循环。

该语句继续执行下一个循环语句。

29. 在Java中,两个基本组是什么?

类型

基本类型是数字和布尔数据类型。 引用类型是更复杂的类型,例如字符串和日期。

30.如何创建通用对象?

通用对象可以创建为:

var I = new();

31. 类型有什么用?

'' 是一个返回变量类型的字符串描述的运算符。

32. 使用哪些关键字来处理异常?

try...Catch - 用于处理 Java 中的异常。

java中的定时器_定时器中断请求发生在什么时候_定时器中断流程图

33. Java中有多少种不同类型的错误?

错误分为三种类型:

加载时:这种错误发生在加载网页时,例如语法错误等,称为加载时错误,该错误会动态生成。

运行时:由于误用HTML语言的命令而导致的错误。

:这是由于在具有不同操作的函数上执行错误逻辑而发生的错误。

34. Java中使用的Push方法是什么?

Push 方法用于将一个或多个元素添加或追加到数组末尾。 使用这种方法,可以通过传递多个参数来附加多个元素。

35.Java中的方法是什么?

方法类似于在数组开头工作的push 方法。 此方法用于将一个或多个元素添加到数组的开头。

36.如何给对象属性赋值?

属性通过以下方式分配给对象:

obj[“类”] = 12;

或者

对象.class = 12;

37. 获得身份的途径是什么?

警报(。('')。);

如果选中,此警报将返回 TRUE。

38. 解释。和?

在加载页面的所有信息之前,该函数不会运行。 这会导致执行任何代码之前出现延迟。

加载 DOM 后加载代码。 这允许早期的代码操作。

39.你如何解释Java中的闭包? 何时使用它们?

是与函数关联的本地声明的变量,当函数返回时该变量保留在内存中。

例如:

java中的定时器_定时器中断请求发生在什么时候_定时器中断流程图

40. 如何向数组追加一个值?

值可以按照给定的方式附加到数组中:

arr [arr.] = 值;

41.解释一下for-in循环?

for-in 循环用于循环访问对象的属性。

for-in 循环的语法是:

java中的定时器_定时器中断流程图_定时器中断请求发生在什么时候

在每个循环中,对象的属性与变量名相关联,并且循环继续,直到用尽对象的所有属性。

42.描述Java中的匿名函数?

声明时没有任何命名标识符的函数称为匿名函数。 一般来说,匿名函数在声明后就不可访问。

标签: 变量 字符 声明

如本站内容信息有侵犯到您的权益请联系我们删除,谢谢!!


Copyright © 2020 All Rights Reserved 京ICP5741267-1号 统计代码