搜索
共找到"java"相关的 文章91条 信息
  • 浅谈JavaScript中的4种调用模式

    本篇文章给大家介绍一下JavaScript中的4种调用模式。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。在js中,一共4中调用方式。需要注意的是,调用方式中,this的指向问题。函数调用模式this丢失,debug会提示未定义相应属性。按照规范,需要将this赋值给thatletmyObj={ value:1, double:function(){ letthat=this let_=function(){ that.value=that.value*2 //this.value=this.value*2//内部函数的this被绑定错误值 } _()//函数调用模式 } } myObj.double()//方法调用模式 console.log(myObj.value)//输

    2020-06-18

  • JavaScript中的二进制数

    计算机中是用二进制数来存储计算的,在我们学习计算机编程语言是总会遇到二进制数的计算,本文就来为大家介绍一下JavaScript中的二进制数,希望对大家有一定的帮助。在本文中你将学到如下知识:二进制数的表示js中的二进制数整数js中的位运算二进制数本文假设你知道计算机中用二进制数来存储,计算数字,并且熟悉二进制数的表示方法。为了实现不同的目的,其实都是为了简化问题,二进制数在计算机中有不同的表示方法,如原码、反码、补码和移码等。注意:本文问了简化运算,二进制数都是用一个字节——8个二进制位来简化说明先来说说真值吧

    2020-06-14

  • JavaScript中怎么正确检测数组?

    对于确定某个对象是不是数组,一直是数组的一个经典问题。本文专门将该问题择出来,介绍什么才是正确的javascript数组检测方式 。typeof首先,使用最常用的类型检测工具——typeof运算符。vararr=[1,2,3]; console.log(typeofarr);//'object'数组的本质是一种特殊的对象,所以返回'object'。typeof运算符只能用来区分原始类型和对象类型,对于更具体的对象类型是无法鉴别出来的。instanceof这时,该instanceof运算符出场了,instanceof运算符用来判断一个对象是否是特定构造函数的实例vararr=[1,2,3]; console.log(arri

    2020-06-11

  • 不使用JavaScript创建常见UI元素功能

    我们已经习惯于用JavaScript编写常见的UI元素功能(如手风琴、工具提示、文本截断等),但是随着HTML和CSS有了新的功能以及旧版浏览器不再受支持,我们越来越少使用JavaScript来创建UI元素,并将其更多地集中于代码的逻辑部分(验证,数据处理等)。下面是一些不需要JavaScript就可以创建的UI元素示例。响应文本截断CSS文本截断实现起来非常简单,并且性能很高,因为我们不编辑文本的HTML内容,而仅编辑其渲染。 虽然,在旧版本的浏览器中很好地支持单行文本截断,但只有较新的浏览器才支持多行文本截断。星级评定输入星级评分是大多数评论

    2020-06-09

  • JavaScript中的强制类型转换

    JavaScript primitives(原语)JavaScript 建立在一系列基本单元之上。你应该对其中的一些已经很熟悉了,比如字符串和数字:vargreet=Hello;varyear=89;字符串和数字是该语言所谓“原语”的一部分。完整清单是:StringNumberBooleanNullUndefinedObjectSymbol (ES6中添加,此处不予介绍)布尔值用来表示可能是真或假的值。null是故意不去赋值,它通常被分配给一个变量,用于表示绑定完毕,稍后将填充有意义的内容。varmaybe=null;然后才是undefined,这意味着变量仍然没有被附加上:varname; console.log(name) undefinednull 和 undefin

    2020-06-06

  • 10个最受欢迎的 JavaScript 框架

    多年来,业界已经发布了大量 JavaScript 框架,怎样进行选择可能是一个挑战。如果你感到困惑,不知道应该选哪个或者究竟哪个适合你,那么我已经帮你解决了问题。在本文中,我将列出用来构建 Web 应用程序的前10个 JavaScript 框架。10. AureliaAurelia 是一个开源的现代 JavaScript 模块工具箱,其有助于 Web 和移动应用程序的发展。它也被称为“下一代框架”。该框架自推出以来一直受到广泛认可。 Fileee、Freska、Ordami 和 BTEK Software 等公司以及800多个网站都使用了 Aurelia。不要忘记,Aurelia 是唯一允许开发人员使用原生 TypeSc

    2020-06-04

  • CVE-2018-3211:Windows上的Java使用跟踪器本地特权提升

    我们在Java Usage Tracker中发现了设计缺陷/弱点,它可以使黑客创建任意文件,注入攻击者指定的参数并提升本地特权。反过来,这些可以链接并用于升级权限,以便访问受影响的系统中的资源,这些资源通常受到保护或仅限于其他应用程序或用户。

    2019-05-12

  • 14个用于数据可视化的流行JavaScript库

    你的程序有多么依赖数据?即使应用程序不完全面向业务,你也可能需要管理面板、仪表板、性能跟踪以及用户非常喜欢的类似分析功能的数据。对于 JS 开发人员来说,可视化数据的能力与制作交互式网页一样有价值。特别是两者经常同时出现。随着 JavaScript 在数据可视化领域的不断普及,市场上甚至还会出现能够为 Web 创建漂亮图表的新库。我们选择了14个用于数据可视化的 JavaScript 库(这些库目前是最受欢迎或最有趣的)并做了一些研究,看看哪个最适合我们的项目。在这里要考虑许多因素:我想要什么样的图表?饼图,地理图,折线图, 条形图

    2020-06-04

  • 10个javascript数组去重方法

    前端面试中经常会问到数组去重的问题。因为在平时的工作中遇到复杂交互的时候,需要知道该如何解决。另外,我在问应聘者这道题的时候,更多的是想考察 2 个点:对 Array 方法的熟悉程度,还有逻辑算法能力。一般我会先让应聘者说出几种方法,然后随机抽取他说的一种,具体地写一下。这里有一个通用的面试技巧:自己不熟悉的东西,千万别说!我就碰到过几个应聘者,想尽可能地表现自己,就说了不少方法,随机抽了一个,结果就没写出来,很尴尬。ok,让我们马上开始今天的主题。会介绍 10 种不同类型的方法,一些类似的方法我做了合并,写法

    2020-06-03

  • 11 种在大多数教程中找不到的JavaScript技巧

    在这篇文章中,将分享11条我认为特别有用的技巧。这篇文章是为初学者准备的,但希望即使是中级JavaScript开发人员也能在这个列表中找到一些新的东西。1..过滤唯一值Set对象类型是在ES6中引入的,配合展开操作...一起,我们可以使用它来创建一个新数组,该数组只有唯一的值。constarray=[1,1,2,3,5,5,1] constuniqueArray=[...newSet(array)]; console.log(uniqueArray);//Result:[1,2,3,5]在ES6之前,隔离惟一值将涉及比这多得多的代码。此技巧适用于包含基本类型的数组:undefined,null,boolean,string和number。 (如果你有一个包含

    2020-06-03

ots网络logo

OTS网络安全门户主要提供网络信息安全教程、文章、工具,让更多的小伙伴加入我们的社区一起学习。

技术支持: 建站ABC | 管理登录