首页 > TAG信息列表 > showName

「2022」打算跳槽涨薪,必问面试题及答案 -- ECMAScript 篇

起点低怕什么,大不了加倍努力。人生就像一场马拉松比赛,拼的不是起点,而是坚持的耐力和成长的速度。只要努力不止,进步也会不止。   1、ECMAScript 与 JavaScript 的关系? ECMA(European Computer Manufacturers Association)欧洲计算机协会,研究的 JavaScript 语言语法规范,这个东西名

Python中if __name__ == ‘__main__‘的含义

__name__ 直接在当前py文件下运行程序时,__name__的值为__main__ 当以模块的形式运行时__name__的值为模块名 if __name__ == '__main__'的作用 当我们的一个py文件下定义了一些公共功能函数,可能被其他程序当成模块调用时。但我们不希望模块中写的一些代码逻辑被执行,只是加

js的变量提升理解

先来看一段代码 showName() console.log(myname) var myname = '极客时间' function showName() { console.log('函数showName被执行'); } 思考一下它的输出 为什么myname在声明之前就可以输出到控制台=>这就是因为变量提升 上面的代码等价于下边的代码 /* * 变量提升

Vue.js+ElementUI+vant生成动态表单配置

前言 我司最近在搭建一款后台管理系统,使用的是Vue全家桶配合Element-ui,遇到一个问题,需要处理很多的表单,所以想到的解决方案是通过后台配置生成动态表单,这对于我来说也算是新的挑战,涉及的功能有动态表单渲染和验证,那么一起来学习一下我是如何实现的吧! 本文仅仅代表笔者自己的

jquery call方法和apply方法接触

   jquery call方法和apply方法接触    call方法: 语法:call([thisObj[,arg1[, arg2[,   [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象。 说明: call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文

06 # 变量提升:JavaScript代码是按顺序执行的吗?

说明 【浏览器工作原理与实践】专栏学习笔记 例子 使用过 JavaScript 开发的程序员应该都知道,JavaScript 是按顺序执行的。若按照这个逻辑来理解的话,那么:下面的例子 当执行到第 1 行的时候,由于函数 showName 还没有定义,所以执行应该会报错;同样执行第 2 行的时候,由于变量 my

设计模式之原型模式

原型模式也属于创建型模式,用于创建重复的对象,它提供了一种创建相同对象的最佳方式。当直接创建对象需要较大的代价时,可以使用原型模式。例如对象需要读取文件或者向服务器发起请求获取某些必要数据才可以被创建,每次都直接创建显然有很大代价,所以可以考虑缓存数据,提供一个克隆接口,直

【opencv-python】 cv2.imshow()显示图像

【opencv-python】 cv2.imshow显示图像 1.背景2.代码3.运行4.总结 1.背景 opencv这个库地位很高,功能多,实现高效!还开源! 最近会将opencv-python中经常使用接口,做一些简要的汇总, 方便以后更快的查询以及更清楚的使用! 注:详细的接口描述,请查阅opencv官方文档。 cv2的GUI的显示

WebAPI: setTimeout是如何实现的?

为了支持定时器的实现,浏览器增加了延时队列。 由于消息队列排队和一些系统级别的限制,通过setTimeout设置的回调任务并非总是可以实时地被执行,这样就不能满足一些实时性要求较高的需求了。 定时器在使用过程中存在一些陷阱,如: 如果当前任务执行时间过久,会影响延迟到期定时器任务的

js---用对象来放置变量和方法

在写JS的时候,可以考虑使用对象来放置命名的变量,以及常用的方法。 简单示例: var func = { name:'张三', showName:function(name){ console.log(name) console.log(this.name) }};console.log(func.name)func.showName('李白')  

设计模式之简单工厂

一、适用场景 1.、工厂类负责创建的对象比较少,由于创建的对象较少,不会造成的业务逻辑太过复杂 2.、客户端只知道传入工厂类的参数,对于如何创建对象并不关心 二、示例代码 #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; //抽象水果 class Abstra

lua --- Module

首先需要明白,一般情况下,我们的定义的lua模块的文件与模块名(其实就是table的名字)是一致的,当然,不一致代码也是可以编译的(亲测),之所以这样,本人认为是为了实际项目中管理的方便。以下是定义模块的集中方式(文件名字是 GameMudle.lua): 方式一: 1 GameModule = {}; 2 3 function Ga

构造函数/原型模式/call和apply/ 函数的继承

构造函数 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>构造函数</title> <script type="text/javascript"> function Person(name,age,job){ this.name = name; thi