js中的const 命令一直以来我在我字典里认为const 命令就是用来声明一个常量,然后并非如此,这也是我在工作中偶然发现的,然后查了下文档才得知,记录在档,以供参考:const 定义const声明一个只读的常量 。一旦声明, 常量的值就不能改变。常量 所谓的常量就是不能改变的值const PI = 3.1415; PI // 3.1415 PI = 3; // TypeError: Assig
转载 2024-10-13 00:53:39
12阅读
一、JavaScript对象的概述我们几乎所有接触的看到的事物,都可以抽象成对象所有对象,至少都包含两个基本的元素:属性和方法属性:描述特征,静态的概念方法:描述行为,动态的概念JavaScript是基于对象的编程语言,注意,是基于不是面向。JavaScript不是面向对象的语言,很多面向对象的语言具有的功能,它是不具备的,但是,有些属于面向对象的特征,它又是支持的,所以我们说它是基于而不是面向:
定义一个方法的格式:public static void 方法名称(){方法体}方法名称的命名规则和变量一样,小驼峰。方法体:大括号当中可以包含任意条语句。注意事项:1.方法定义的先后顺序无所谓。2.方法的定义不能产生嵌套包含关系。3.方法定义好之后不会执行,如果想要调用,一定要进行方法的【调用】。调用方法格式:方法名称();JDK9的JSell的简单使用:不用定义和方法。脚本,在一定程度上照本
转载 2024-10-10 09:38:26
14阅读
这一篇主要介绍如何用训练好的weights进行进一步量化。目的是使float32->float16,训练好后的weights数据是float32形式的,而将weights量化可以在较小精度损失代价下,减小模型的一半大小,达到精简,轻量化模型的目的。 上接用darknet训练自己的模型:本文环境配置:python3.8tensorflow=2.4.0Mac Catalina/ubuntu16.
首先让我们一起来了解一下什么是构造函数构造函数的定义 构造函数:是通过new的方式来创建对象的一种函数,他与普通函数没有区别,但值得注意的是,构造函数的首字母应该大写在我们的js中创建对象的方式一共有三种一:通过Object构造函数来创建 const obj = new Object() 二:通过字面量的方式来进行创建 const obj = {} 三:通过自定义构造函数来创建 function
一、关于 JavaScript是js的语法与jJava基本不同,所以单独拿出来说二、正常总体介绍  1.JavaScript中,同样分为属性,构造器,方法三种内容。又分为,对象,私有三种权限作用域分类。  2.创建方法function 名创建,这看上去与方法没有什么区别,区别在于创建时使用new 来创建对象,当然所有手动编写的都是继承自Object对象。&nb
# Java中有常量工具? 在Java中,常量是指在程序运行过程中数值固定不变的变量。常量通常用来存储程序中会多次使用的固定数值,以提高代码的可维护性和可读性。为了更好地管理常量,有时会使用常量工具来集中存放常量并进行统一管理。那么,Java中有常量工具?接下来我们来探讨这个问题。 ## 常量工具的作用 常量工具主要用于存放常量值,以便在整个程序中统一调用。通过将常量集中存放在
原创 2024-06-18 03:44:58
76阅读
class 关键字是 ES6 新增的。(class)是ECMAScript 中新的基础性语法糖,本质上还是一个函数,但实际上它使用的仍然是原型和构造函数的概念。并且受块级作用域限制。class Person { } console.log(Person);// class Person { }定义定义中的代码默认都在严格模式下执行。包含如下可选内容:构造函数方法实例方法获取函数设置函数
说到访问控制,python小白可能会很陌生。那就举一个简单的例子,我们住的房子是私有物,而外面的公共设施是公有物。这样是不是好理解一点了呢?访问控制有三种级别:私有、受保护、公有私有(Private):只有自身可以访问受保护(Protected):只有自身和子类可以访问公有(Public):任何都可以访问一、公有(Public)在Python的中,默认情况下定义的属性都是公有的。class
转载 2023-10-21 15:36:56
88阅读
开头MySQL和Oracle都是同一家公司的产品,由于市场因素决定,大部分企业都是使用的MySQL,主要原因还是因为它是免费的,可以说是性价比很高了。MySQL作为关系型数据库,数据是通过SQL来拿的,也就是说,SQL语句写的好不好直接关系到你拿数据快不快,可见SQL语法的重要性了!那么,今天我为大家分享的这份SQL语法学习笔记,能够解决你工作中的大部分问题,提高你的工作效率。的生命周期从被加
转载 2024-03-11 01:38:41
33阅读
js组成1.ECMAScript基本语法2.BOM(浏览器对象模型)3.DOM(文档对象模型)什么是BOMBOM(Borwser Object Model)即浏览器对象模型,提供了独立于内容而与浏览器进行交互的对象。由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window;BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性;BOM缺乏标准,Javascript语法的标
转载 2023-08-31 07:17:01
39阅读
# JavaScript中的继承 ## 介绍 在JavaScript中,继承是一个非常重要的概念。它允许我们从一个对象中继承属性和方法,并在新的对象中重用它们。这样可以提高代码的复用性和可维护性。 本文将向你介绍JavaScript中的继承,包括继承的流程和实现继承所需的代码。我们将以一个简单的示例来说明这个过程。 ## 继承的流程 下面的表格展示了实现继承的步骤。我们将使用原型继承的方式来
原创 2023-08-08 08:16:00
449阅读
[1]定义 [2]引号 [3]反斜线 [4]特点 [5]转字符串 前面的话  javascript没有表示单个字符的字符型,只有字符串String类型,字符型相当于仅包含一个字符的字符串  字符串String是javascript基本数据类型,同时javascript也支持String对象,它是一个原始值的包装对象。在需要时,javascript会自动在
一、抽象方法抽象方法是一种特殊的虚方法,它只起声明作用,所以只加“ ; ”号,一定不能带实现。用抽象方法就是因为在中可以不用实现的时候,没必要写一个虚方法。抽象方法要用abstract修饰。访问修饰符不能用private!二、抽象有抽象方法的一定是在抽象中。但是在抽象中不一定要有抽象方法。同样的也是用abstract修饰符。抽象不能被实例化。抽象可以写虚方法,可以写方法,可以写构造方
Class简介:在java世界里,一切皆对象。从某种意义上来说,java有两种对象:实例对象和Class对象。每个的运行时的类型信息就是用Class对象表示的。它包含了与有关的信息。其实我们的实例对象就通过Class对象来创建的。Java使用Class对象执行其RTTI(运行时类型识别,Run-Time Type Identification),多态是基于RTTI实现的。每一个都有一个Cl
python是面向对象的编程语言,面向对象特点:继承、封装、多态面向对象编程:和面向过程一样,是一种编程思想的概念:具有相同的的属性和行为特点的事物的抽象的集合                比如:人类的属性:身高  年龄  性
众所周知,JS并没有(class)的概念,虽然说ES6开始有了的概念,但是,这并不是说JS有了像Ruby、Java这些基于的面向对象语言一样,有了全新的继承模型。ES6中的,仅仅只是基于现有的原型继承的一种语法糖,下面我们好好分析一下,具体是如何实现的 面向对象思想 面向对象编程(OOP)?:定义某一事物的抽象特点,包含属性和方法,举个栗子,狗这个包含狗的一些基础特征,如毛皮颜色,吠
转载 2024-08-02 15:07:43
35阅读
# Java中的嵌套及其应用 在Java中,可以定义在其他中,这些嵌套的称为“内部类”。内部类不仅可以访问外部类的成员变量和方法,还可以有效地组织代码逻辑,延续了Java的面向对象特性。本文将深入探讨Java中内部类的定义与应用,并通过代码示例来加深理解。 ## 内部类的类型 Java中的内部类主要分为以下几种类型: 1. **非静态内部类**:可以访问外部类的所有字段和方法,包
原创 10月前
34阅读
1. Stringjava中本身并没有直接提供对字符串的基本类型数据,提供了为一个可用关于字符的基本类型是char,但是char类型表示只是单个字符;而字符串是有多个字符组合而成,对于字符串的需求,实际java中是通过一个字符序(CharSequence)列提供的支持,可以将字符序列理解为字符数组(char[]),但是为了符合面向对象这一特征,Java中特别定制了一个用于表示字符串对象的引用数据
转载 2023-09-22 19:35:06
65阅读
java.awt.Font构造方法:1.protected Font(Font font)参数:font - 用来创建新 Font 的字体。抛出异常:NullPointerException - font 为空时2.protected Font(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)创建一个具
  • 1
  • 2
  • 3
  • 4
  • 5