首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JS部分

JS语言的特点 交互性(信息的动态交互) 安全性(不可以直接访问本地硬盘) 跨平台性(浏览器就可以解析jsJS的历史 1992年Nombas开发出C-minus-minus(C–)的嵌入式脚本语言(...尽管 ECMAScript 是一个重要的标准,但它并不是 JavaScript 唯一的部分,当然,也不是唯一被标准化的部分。...实际上,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的: 核心(ECMAScript) 文档对象模型(DOM) Document object model (整合js,css,html...JS组成 1、核心:语法部分 2、文档对象模型DOM 3、浏览器对象模型BOM js的引入方式 Script标签内写代码 // 在这里写你的JS代码 引入额外的...round(x) 把数四舍五入为最接近的整数。 sin(x) 返回数的正弦。 sqrt(x) 返回数的平方根。 tan(x) 返回角的正切。

2.3K30

JS高级部分

JS高级部分 判断 对象引用类型 undefined与null的探究 区分变量类型和数据类型 数据,变量和内存 js的函数参数传递为值传递 JS引擎如何管理内存 JS对象 什么时候需要使用['属性名'...JS函数对象 call和apply的区别 回调函数 立即执行函数 JS函数中的this指向 JS分号问题 函数的原型对象 显示原型与隐式原型 原型链 原型链的属性问题 instanceOf是如何判断的...的函数参数传递为值传递 当传入的是 基本类型的参数时:就是复制了份内容而已 当传入的是引用类型的参数时: 复制的是引用类型参数的地址 ---- JS引擎如何管理内存 ---- JS对象 ----...,否则设置对象的属性值是,不会去管原型链的事情 ---- instanceOf是如何判断的 ---- 总结 原型: 讲原型的时候,我们应该先要记住以下几个要点,这几个要点是理解原型的关键: 1、所有的引用类型...模块 JS模块定义方式一: 把上面这段代码写到一个js文件中,在html页面加载这个js文件的时候,js文件中的代码会执行,然后调用返回得到返回值执行即可 JS模块定义方式二:

96931

js对象(BOM部分DOM部分)

JS总体包括ECMAScript,DOM,BOM三个部分,但是能够和浏览器进行交互的只有DOM和BOM,那么到底什么是DOM和BOM呢 概念 BOM(Browser Object Model)是指浏览器对象模型...BOM Window对象是客户端JavaScript最高层对象之一,由于window对象是其它大部分对象的共同祖先,在调用window对象的方法和属性时,可以省略window对象的引用。...navigator.appName  // Web浏览器全称 navigator.appVersion  // Web浏览器厂商和版本的详细字符串 navigator.userAgent  // 客户端绝大部分信息...setTimeout() 语法: var t=setTimeout("JS语句",毫秒) setTimeout() 方法会返回某个值。在上面的语句中,值被储存在名为 t 的变量中。...语法: setInterval("JS语句",时间间隔) 返回值 一个可以传递给 Window.clearInterval() 从而取消对 code 的周期性执行的值。

4.2K20

Java两整数相除向上

前言:Java中两个整数相除,如果不能整除,默认是向下整的。例如:11 除以 3 的结果是 3。然而,某些情况下(eg. 把11个糖果,每3个分一堆,不足三个也分成一堆,可以分几堆?)...,我们需要向上整,这样的情况该如果处理呢? 方式一: 添加三目运算符逻辑代码 x / y + (x % y != 0 ?...方式三:其他逻辑 (x + y - 1) / y 这种方式为什么可以达到向上整的效果呢,为什么x要加y – 1? 为了方便理解,我们通过具体的计算来说明。...y - 1)) / y,x加上了一个比y小的数,最终(x + (y - 1)) / y = (x / y) ...y - 1 商为(x / y), 余数为(y – 1),余数相当于两数相除结果都小数部分...– 1) / y = ((3 * 3 + 3) + 2 – 1 )/ 3 = 4 就是x不能整除y余数肯定在1到y – 1之间,从中取出1给y – 1,使得被除数增加了一个y,进而商会增加1,余数部分

2.5K20

JS算法探险之整数

从今天起,我们又重新开辟了一个新的领域:JS算法编程。为什么,会强调 JS 呢。其实,市面上不乏优秀的算法书和资料。...JS中查看一个正整数的「二进制格式」 (number).toString(2) number前后有括号,这涉及都JS优先级了 4. 用i>>1来计算"i/2",而且还是下整。...第1位:「符号位」,0表示正数,1表示负数 第2位到第12位(共11位):「指数部分」 第13位到第64位(共52位):「小数部分」(即有效数字) ❞ 「符号位」决定了一个数的正负 「指数部分」决定了数值的大小...二进制 JS中查看一个正整数的二进制格式 (number).toString(2) 例如:(3).toString(2) ==> '11' 在JS中, 用i>>1来计算"i/2" 例如:4>>1 ===...2 5>>1===2 该运算是下整。

2K10
领券