JS、JQuery基础题(下)

简介: JS、JQuery基础题(下)

1.请写出ajax请求格式?

$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg );
}
});

2.解释break,return,continue的作用?

一、作用不同

1、break:执行break操作,跳出所在的当前整个循环,到外层代码继续执行。


2、continue:执行continue操作,跳出本次循环,从下一个迭代继续运行循环,内层循环执行完毕,外层代码继续运行。


3、return:执行return操作,直接返回函数,所有该函数体内的代码(包括循环体)都不会再执行。


二、结束不同

1、break:break不仅可以结束其所在的循环,还可结束其外层循环,但一次只能结束一种循环。


2、continue:continue结束的是本次循环,将接着开始下一次循环。


3、return:return同时结束其所在的循环和其外层循环。


三、紧跟不同

1、break:需要在break后紧跟一个标签,这个标签用于标识哪个外层循环。


2、continue:在continue后不需要加参数。


3、return:在return后需要紧跟一个返回值,用于提供给对应方法所需的返回值

 3.js两数相除取百分比并保留两位小数?

//两数相除取百分比%并保留两位小数
function Percentage(number1, number2) { 
    // 小数点后两位百分比
    return (Math.round(number/number2 * 10000) / 100.00 + "%");
}
var res = Percentage(1, 3)
console.log(res)

4请写出原生js的选择器?

let box=document.getElementById("这里是dom元素的id值");
let box=document.getElementsByClassName("这里是class值")//注意返回的是数组元素
let box=document.getElementsByTagName("这里是标签名")//注意返回的是标签名的所有值可能是数组
querySelector():返回文档中匹配指定css选择器的第一个元素
querySelectorAll():返回文档中匹配指定css选择器的所有元素
getElementsByName(name): 返回文档中name属性为name值的元素,因为name属性值不是唯一的,所以查询到的结果有可能返回的是一个数组,而不是一个元素。

5.如何用css获取第一个子元素?

使用:first-child选择器来选择某元素的第一个子元素

相关文章
|
4月前
|
JavaScript
鼠标事件(点击换色)分别使用js和jQuery代码实现
鼠标事件(点击换色)分别使用js和jQuery代码实现
44 1
|
24天前
|
JavaScript 前端开发
js+jquery实现贪吃蛇经典小游戏
本项目采用HTML、CSS、JavaScript和jQuery技术,无需游戏框架支持。通过下载项目文件至本地,双击index.html即可启动贪吃蛇游戏。游戏界面简洁,支持方向键控制蛇移动,空格键实现游戏暂停与恢复功能。
53 14
|
25天前
|
JavaScript 前端开发 容器
jQuery多功能滑块插件r-slider.js
r-slider.js是一款jQuery多功能滑块插件。使用该插件,可以制作出滑块、开关按钮、进度条、向导步骤等多种效果。
31 5
|
2月前
|
JavaScript 前端开发 开发者
jQuery:JavaScript库的瑰宝
jQuery:JavaScript库的瑰宝
55 3
|
1月前
|
JavaScript 定位技术
jQuery鹰眼视图小地图定位预览插件minimap.js
这是一个jQuery小地图定位预览视图,默认左侧是页面主要内容,minimap.js的好处就是在它的右侧形成一个快速定位通道,产生一个缩小版的页面,即预览效果,可以点击并快速定位到页面的某个位置。简单实用,欢迎下载!
33 0
|
2月前
|
JavaScript 前端开发 API
深入了解jQuery:快速、高效的JavaScript库
【10月更文挑战第11天深入了解jQuery:快速、高效的JavaScript库
30 0
|
2月前
|
JavaScript 前端开发
JavaScript - 测试 jQuery
JavaScript - 测试 jQuery
15 0
|
2月前
|
JavaScript 前端开发
JavaScript三级联动jQuery写法
JavaScript三级联动jQuery写法
|
2月前
|
JavaScript 前端开发
JavaScript 树状菜单栏jQuery写法
JavaScript 树状菜单栏jQuery写法
|
2月前
|
JavaScript 前端开发 API
【前端基础篇】JavaScript之jQuery介绍
【前端基础篇】JavaScript之jQuery介绍
88 0