ICode9

精准搜索请尝试: 精确搜索
  • 前端面试题JavaScript篇——2022-09-132022-09-13 15:03:28

    每日3题 34 以下代码执行后,控制台中的输出内容为? const num = { a: 10, add() { return this.a + 2; }, reduce: () => this.a - 2, }; console.log(num.add()); console.log(num.reduce()); 35 以下代码执行后,控制台中的输出内容为? var x = 1; if (function f() {}

  • ABAP-SM30维护视图2022-09-13 14:03:43

    关于SM30维护视图的一些操作 EVENT视图事件(如:在保存,删除数据前做一些自定义操作)       *&---------------------------------------------------------------------* *& 包含 ZBC_I_SM30_LOG *&----------------------------------------------------------

  • CSDN粘贴word图片且图片文件自动上传功能2022-09-13 12:34:52

    ​  当前功能基于PHP,其它语言流程大致相同   1.新增上传word json配置 在ueditor\php\config.json中新增如下配置:       /* 上传word配置 */     "wordActionName": "wordupload", /* 执行上传视频的action名称 */     "wordFieldName": "upfile", /* 提交的

  • require,import 和 export2022-09-13 12:34:34

    require ,import ,和 export>module 模块概念模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块function m1(){}function m2(){}这样就是一个模块,使用的时候直接调用,缺点是污染了全局变量。>为解决污染全局变量问题,把模块成员放到一

  • 阿里前端高频面试题汇总2022-09-13 11:35:40

    说说浏览器缓存 缓存可以减少网络 IO 消耗,提高访问速度。浏览器缓存是一种操作简单、效果显著的前端性能优化手段 很多时候,大家倾向于将浏览器缓存简单地理解为“HTTP 缓存”。 但事实上,浏览器缓存机制有四个方面,它们按照获取资源时请求的优先级依次排列如下: Memory Cache Servic

  • uniapp|微信小程序获取当前城市名称--逆地址解析2022-09-13 11:32:04

    六年代码两茫茫,不思量,自难忘 6年资深前端主管一枚,只分享技术干货,项目实战经验 关注博主不迷路~ 问题 uniapp开发的小程序需要获取当前城市名称 解决步骤 看文档 当然是看uniapp文档,我们查到有提供相关的API,即uni.getLocation(OBJECT),获取当前的地理位置、速度。 我们试试吧 u

  • 轮播的各种实现方式2022-09-13 09:32:58

    主要的业务逻辑 需求: 宽度自适应的走马灯,无限无缝轮播 无限的头像展示走马灯 轮播图需要宽度自适应,头像的轮播的宽度是固定的 基于需求的 轮播/走马灯 各种实现方案: 正常的js实现 实现: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta ht

  • JavaScript原型对象动态性2022-09-13 08:01:37

    function的原型对象的动态性 <script> //创建一个自定义构造函数 function Person(){ } //通过new 关键字获取到函数的对象//此时的obj变量内容是一个指向 function Person() 构造函数的原型对象(__proptype__)的地址var obj = new Person();//在 function Person的原型上添加属性,P

  • 阿里前端一面面试题(附答案)2022-09-12 22:00:59

    对line-height 的理解及其赋值方式 (1)line-height的概念: line-height 指一行文本的高度,包含了字间距,实际上是下一行基线到上一行基线距离; 如果一个标签没有定义 height 属性,那么其最终表现的高度由 line-height 决定; 一个容器没有设置高度,那么撑开容器高度的是 line-height,而不是

  • 10、jQuery2022-09-12 19:01:00

    $(selector).action() 点击查看代码 ![](https://img2022.cnblogs.com/blog/2763194/202209/2763194-20220912143203634-23161545.png) 文档工具站: https://jquery.cuishifeng.cn/ 点击查看代码 <!DOCTYPE html> <html lang="en"> <head> <meta c

  • 智能合约开发-Solidity学习12022-09-12 18:30:51

    2. 编程开发 Solidity语言学习 // >=0.8.7 < 0.9.0 高于0.8.7小于0.9.0 // 分号; 结尾 pragma solidity 0.8.8; 1. 基础数据类型 // contract 关键字,告诉编译器后面的代码是来定义智能合约的 contract SimpleStorage{ // 数据类型 // boolean ,uint ,int,addres

  • 阿里前端一面必会面试题合集2022-09-12 15:01:20

    什么是 DOM 和 BOM? DOM 指的是文档对象模型,它指的是把文档当做一个对象,这个对象主要定义了处理网页内容的方法和接口。 BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。BOM的核心是 window,而 window 对象具有双重角

  • 百度前端二面常见面试题合集2022-09-12 14:31:00

    代码输出结果 async function async1() { console.log("async1 start"); await async2(); console.log("async1 end"); } async function async2() { console.log("async2"); } async1(); console.log('start') 输出结果如下: async1 s

  • [vite] Internal server error:options.devServer.transformWidthEsBuild is not a function...2022-09-11 16:05:26

    [vite] Internal server error:options.devServer.transformWidthEsBuild is not a function... Vite2.x升级Vite3.x报错这段信息 解决办法: 除了升级Vite本身,最好还是要升级package.json中devDependencies 开发依赖中Vite涉及的所有插件,比如@vitejs/plugin-vue,@vitejs/plugin-l

  • nodejs mongo数据库提取数据展示2022-09-11 09:32:50

    初学nodejs,涉及内容太多,总找不到如何能处理数据之间的交换、提取,显示。查找众多资料,终于调试成功,为免遗忘,特记录如下: 安装nodejs,mongo数据库在这里不做记录了。 1、编写server.js文件:(C) var express = require('express');var app = express();var path = require('path');var db

  • 滴滴前端一面必会面试题2022-09-11 08:33:47

    当在浏览器中输入 Google.com 并且按下回车之后发生了什么? (1)解析URL: 首先会对 URL 进行解析,分析所需要使用的传输协议和请求的资源的路径。如果输入的 URL 中的协议或者主机名不合法,将会把地址栏中输入的内容传递给搜索引擎。如果没有问题,浏览器会检查 URL 中是否出现了非法字符,如

  • 京东前端一面面试题2022-09-11 08:00:09

    对JSON的理解 JSON 是一种基于文本的轻量级的数据交换格式。它可以被任何的编程语言读取和作为数据格式来传递。 在项目开发中,使用 JSON 作为前后端数据交换的方式。在前端通过将一个符合 JSON 格式的数据结构序列化为 JSON 字符串,然后将它传递到后端,后端通过 JSON 格式的字符串解

  • 滴滴前端二面必会面试题2022-09-11 07:30:48

    进程之前的通信方式 (1)管道通信 管道是一种最基本的进程间通信机制。管道就是操作系统在内核中开辟的一段缓冲区,进程1可以将需要交互的数据拷贝到这段缓冲区,进程2就可以读取了。 管道的特点: 只能单向通信 只能血缘关系的进程进行通信 依赖于文件系统 生命周期随进程 面向字节流的

  • 阿里前端一面必会面试题合集2022-09-11 07:30:37

    什么是 DOM 和 BOM? DOM 指的是文档对象模型,它指的是把文档当做一个对象,这个对象主要定义了处理网页内容的方法和接口。 BOM 指的是浏览器对象模型,它指的是把浏览器当做一个对象来对待,这个对象主要定义了与浏览器进行交互的法和接口。BOM的核心是 window,而 window 对象具有双重角

  • unresolved external symbol main referenced in function "int __cdecl invoke_main(void)的解决方法2022-09-11 03:33:02

    原因: 一般是因为链接器(Linker)的配置项SubSystem选择了Console (/SUBSYSTEM:CONSOLE),而代码是需要编译成WinForm程序。   解决方法: 右键项目名 -> Properties -> Configuration Properties -> Linker -> System -> SubSystem -> 点击下拉框 -> 选择Windows (/SUBSYSTEM:WINDOW

  • eixt()的分析2022-09-10 18:04:31

    eixt()的分析 前言 ​ 本人在学习IO_file结构体攻击时,发现对FSOP调用链还是不了解,于是总结出该文章。 概述 main()函数return时, 有一些析构工作需要完成 用户层面: 需要释放libc中的流缓冲区, 退出前清空下stdout的缓冲区, 释放TLS, … 内核层面: 释放掉这个进程打开的文件

  • 函数2022-09-10 10:33:44

    一、匿名函数 1.创建函数   var  fun  =  function  (   )  {   }     /      function fun  (  )  {    } 2.解决全局污染   全局作用域:在一个html中script标签下,默认就是全局作用域;每一个外部的js文件,也都是在全局作用域下。   全局污染:全局变量的出

  • js操作网页元素2022-09-10 09:04:05

    二.操作网页元素  1.查找网页元素    给标签设置id属性,一个网页中id的值不能出现重复的    <button id="btn">按钮</button>  2.给按钮绑定事件,监听用户操作           btn.onclick=function(){   点击事件       一旦监听到用户的操作,要执行的内容    }

  • 社招前端二面常见面试题2022-09-09 22:31:52

    实现节流函数和防抖函数 函数防抖的实现: function debounce(fn, wait) { var timer = null; return function() { var context = this, args = [...arguments]; // 如果此时存在定时器的话,则取消之前的定时器重新记时 if (timer) { clearTimeout(ti

  • 对象的声明及使用2022-09-09 21:00:54

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title></title> 6 </head> 7 <body> 8 <script> 9 //目录一、声明对象的方法 10

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有