前端js-----基础(5)

news/2024/7/19 13:33:07 标签: javascript, js, web, html5
webkit-tap-highlight-color: rgba(0, 0, 0, 0);">

js_0">js中的对象分为三种:自定义对象,内置对象,浏览器对象

内置对象:Math对象

(1)Math.abs;求绝对值,例如Math.abs(’-1’);会返回1,存在隐式转换。 Math.abs(‘abc’);会返回NaN,这个的话就不存在隐式转换了

(2)Math.floor();向下取整,往最小了取值。例如:Math.floor(1.9);会返回1

(3)Math.ceil();向上取整,往最大值取。例如:Math.ceil(1.1);会返回2

(4)Math.round();四舍五入取整,(但是.5特殊,他往大的取);例如:Math.round(-1.5);会返回-1

(5)Math.random();无参数,返回【0,1)之间的伪随机数

例如:得到两个数之间的随机数

function getRandom(min,max){

return Math.floor(Math.random()*(max-min+1))+min;

}

产生随机数的话可以做个随机点名的案例


http://www.niftyadmin.cn/n/1143470.html

相关文章

前端js-----基础(6)

js内置对象:日期对象,Date对象 获得Date总的毫秒数(时间戳),不是当前的毫秒数,而是距离1970年1月1日过了多少毫秒 (1)通过valueOf()或者getTime(&…

前端js-----基础(7)

js内置对象:数组对象 1、检测是否为数组,instanceof,例:arr instanceof Array 2、检测是否为数组,Array.isArray(参数);返回true或false,ie9 3、添加删除数组元素&#x…

前端js-----基础(8)

js内置对象:数组对象 1.数组索引方法indexOf(数组元素); 其返回值为该数组元素的下标,若数组元素重复,他返回第一个满足条件的索引号。 若在该数组中找不到此数组元素,则返回-1。 可以指定第二个…

前端js-----DOM之操作元素

DOM就是Document Object Model DOM树:文档、元素(所有标签)、节点(标签、属性、文本、注释等) dir的作用,可返回元素对象,更好的查看里面的属性 事件三要素:1.事件源 2.事件类型 3.事…

前端-----轮播图(焦点图)

原生js &#xff01;&#xff01;&#xff01;只需要改变img的src即可&#xff0c;其他功能都是动态生成的&#xff01;&#xff01;&#xff01; 功能展示&#xff1a; HTML&#xff1a; <!DOCTYPE html> <html><head><meta charset"utf-8"…

前端js-----DOM之节点操作

在节点操作中&#xff0c;可以利用几点层次关系获取元素&#xff08;父子兄节点关系&#xff09;。 一般的&#xff0c;节点至少拥有nodeType&#xff08;节点类型&#xff09;、nodeName&#xff08;节点名称&#xff09;和nodeValue&#xff08;节点值&#xff09;三个基本属…

前端js-----DOM之节点操作(增删改)

1.创建节点&#xff1a;document.createElement(‘tagName’); 2.添加节点&#xff1a;node.appendChild(child);将一个节点添加到指定父节点的子节点列表末尾&#xff0c;其中node为父元素。 node.insertBefore(child,指定元素)&#xff1b;将一个节点添加到父节点的指定子节…

前端js-----DOM事件高级

事件高级&#xff1a; 注册事件有两种方式&#xff0c;第一个是传统方式&#xff1b;第二个是方法监听注册的方式。 addEventListener(); 特点为&#xff1a;同一个元素同一个事件可以注册多个监听器。其参数有三个&#xff0c;第一个参数为type&#xff1a;事件类型字符串&am…