JavaScript

您现在的位置是:首页 > JavaScriptJavaScript

  • 初学者这样玩 TypeScript,迟早进大厂系列(第九期)

    极客江南: 一个对开发技术特别执着的程序员,对移动开发有着独到的见解和深入的研究,有着多年的iOS、Android、HTML5开发经验,对NativeApp、HybridApp、WebApp开发有着独到的见解和深入的研究, 除此之外还精通 JavaScript、AngularJS、 NodeJS 、Ajax、jQuery、Cordova、React Native等多种Web前端技术及Java、PHP等服务端技术。初学者玩转 TypeScript系列,总计 10 期,本文为第 9 期,点赞、收藏、评论、.

    09-18移动开发

    阅读更多
  • 初学者这样玩 TypeScript,迟早进大厂系列(第十期)

    极客江南: 一个对开发技术特别执着的程序员,对移动开发有着独到的见解和深入的研究,有着多年的iOS、Android、HTML5开发经验,对NativeApp、HybridApp、WebApp开发有着独到的见解和深入的研究, 除此之外还精通 JavaScript、AngularJS、 NodeJS 、Ajax、jQuery、Cordova、React Native等多种Web前端技术及Java、PHP等服务端技术。初学者玩转 TypeScript系列,总计 10 期,本文为第 9 期,点赞、收藏、评论、.

    09-18移动开发

    阅读更多
  • Vue报错Module build failed Error Node Sass version 6.0.1 is incompatible with ^4.0.0.解决方案

    Web开发Vue报错Module build failed Error Node Sass version 6.0.1 is incompatible with ^4.0.0.解决方案

    Vue报错Module build failed: Error: Node Sass version 6.0.1 is incompatible with ^4.0.0.解决方案错误提示: ERROR Failed to compile with 1 errors

    09-18Web开发

    阅读更多
  • 前端面试题 Vuex 的基础和应用方法

    Web开发前端面试题 Vuex 的基础和应用方法

    一,Vuex 是什么?有什么用 Vuex是一个辅助于 Vue 的状态数据管理库,用于处理Vue开发过程中的重复数据过于冗余无意义从而拖累代码运行效率的一种方案,可以将在同一个入口文件管理下的所有重复的数据、计算、函数定义到一个 store.js(叫什么名字都可以的哈) 的文件中,并且所有受到同一个入口文件管理的组件文件都可以直接访问到这个数据。二,Vuex 的特点Vuex 的一个最大特点就是他是一个公共的即时数据,类似于v-model的双向绑定一样 ...

    09-18Web开发

    阅读更多
  • 函数作用域和立即执行函数

    Web开发函数作用域和立即执行函数

    变量作用域JavaScript是函数级作用域编程语言:变量只在其定义时所在的function内部有意义。全局变量如果不将变量定义在任何函数的内部,此时这个变量就是全局变量,它在任何函数内都可以被访问和更改。遮蔽效应如果函数中也定义了和全局同名的变量,则函数内的变量会将全局的变量“遮蔽”。注意考虑变量声明提升的情况这个程序的运行结果是什么呢?形参也是局部变量这个程序的运行结果是什么呢?局部函数先来认识函数的嵌套:一个函数内部也可以定义

    09-18Web开发

    阅读更多
  • 写大事件项目的get,post类型的接口

    Web开发写大事件项目的get,post类型的接口

    1.准备工作:npm下载相关包1.1初始化npm得到package.json文件 (不初始化也可以之前初始化的文件获得package.json文件)npm init --yes1.2 express包 npm iexpress1.3multer 包npm i multer2.创建server文件:在同级文件夹下创建server文件(文件名可以自定义)3.登录接口部分3.1 登录接口代码const express = require('e...

    09-18Web开发

    阅读更多
  • ✨数字数组+1 算法

    Web开发✨数字数组+1 算法

    话不多说,直接上题目给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入:digits = [1,2,3]输出:[1,2,4]解释:输入数组表示数字 123。示例 2:输入:digits = [4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字 4321。示例 3:输入:digits = [0]输出:[1]解法1:

    09-18Web开发

    阅读更多
  • 拷贝静态资源

    vue public 中的静态资源 通过 webpack 打包到 dist 指定位置并在 index.html 引用第一种引入并拷贝const AddAssetHtmlPlugin = require("add-asset-html-webpack-plugin");configureWebpack: { plugins: [ new AddAssetHtmlPlugin({ filepath: "./public/EasyWasmPlayer.

    09-18Web开发

    阅读更多
  • Vue_Music练习项目总结

    项目介绍功能描述首页推荐首页顶部为轮播图下方内容区域为歌单推荐部分歌手包括各种分类歌手乐队可以选择歌单详情各个歌单在点击后进入歌单详情页面rank榜各类排行榜主题换肤供喜欢样式选择搜索根据歌曲/歌手相关信息进行搜索歌曲播放模式顺序播放、单曲循环、随机播放关于相关版本信息项目地址https://github.com/Mr-programming/vue_music原项目地址项目思路主界面分为 recommend首页推

    09-18Web开发

    阅读更多
  • 一杯茶的时间,搞定BEM命名规范

    前言✍️最近在搭自己的组件库,关于CSS预处理器用的是SCSS。对于样式的命名使用了BEM,借此机会分享一下。怎么命名????样式命名有多难我以前觉得这是一个特别特别难的问题,这难的有恐怖呢,这就像产品让我做一个页面但没有设计图甚至原型图只是几个框框的情况下让我做的特别好看,色彩特别鲜艳一样,真是有(tian)点(da)困(lei)难(pi)????。大家有没有遇到一种情况就是再写一个模块的时候它的内容给他样式命名container,那他的左边内容呢?右边内容呢?left-containe

    09-18Web开发

    阅读更多
  • 和JavaScript的“爱情”这不就来了吗?

    Web开发和JavaScript的“爱情”这不就来了吗?

    小白与JavaScript的“爱情故事”初识:第一次遇见JavaScript概念作用特点相知:主动去了解JavaScript与她的相关的一切变量    组成    变量名命名规范数据类型    简单数据类型    字符类型

    09-17Web开发

    阅读更多
  • Vue3 中setup()和<script setup></script>

    setup()方法在组件创建之前执行,是组合式 API 的入口方法可以接受两个参数 props 和 contextsetup方法中,要将数据暴露给页面模板,需要结合ref,和reactive,并使用return官网例子:<!-- MyBook.vue --><template> <div>{{ readersNumber }} {{ book.title }}</div></te

    09-17Web开发

    阅读更多
  • 5.JavaScript原型链和继承详解

    Web开发5.JavaScript原型链和继承详解

    JavaScript原型链和继承文章目录JavaScript原型链和继承前言一、原型二、原型链1.引入库2.读入数据三、继承前言一、原型1.定义:原型是 function 对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。原型也是对象。2.利用原型特点和概念,可以提取共有属性。3.对象属性的增删和原型上属性增删改查。4.对象如何查看原型 ==> 隐式属性 __ proto __5.对象如何查看对象的构造函数 ==&

    09-17Web开发

    阅读更多
  • JavaScript实现2048小游戏,我终于赢了一把

    游戏开发JavaScript实现2048小游戏,我终于赢了一把

    作者简介作者名:编程界明世隐简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!系列目录1. JavaScript 贪吃蛇游戏2. JavaScript 俄罗斯方块3. JavaScript 扫雷小游戏4. JavaScript 网红太空人表盘效果图实现思路编写页面和画布代码。绘制背景。绘制好全部卡片。随机生成一个卡片(

    09-17游戏开发

    阅读更多
  • WordPress区块链项目首码圈APP前端无BUG源码

    云计算WordPress区块链项目首码圈APP前端无BUG源码

    APP源码下载:www.lanzoui.com/i9RQau2edaj图片只是一部分,具体演示可以下载APP进行查看~~,有想要搭建一个首码项目分享的APP和网站的朋友一定不要错过。AP部分功能简介:WordPress内核,包含用户注册邮箱验证,用户登录,用户投稿,3重加密防刷机制。用户签到获取积分,积分可用于兑换APP里面发布的空头信息等等。交易所系统,交易所可以交易APP内流通的自定义货币,包含出售,购买,账单信息,半个小时的支付倒计时都是有的。有挖矿系统,挖矿出来...

    09-17云计算

    阅读更多
  • js的this指向哪里

    js的this指向哪里

    09-17Web开发

    阅读更多
  • HTML+CSS+JS实现 ❤️3D建筑结构旋转特效❤️

    Web开发HTML+CSS+JS实现 ❤️3D建筑结构旋转特效❤️

    ???? 作者主页:Java李杨勇???? 简介:Java领域优质创作者????、【java李杨勇】公号作者✌ 简历模板、学习资料、面试题库、技术互助【关注我,都给你】???? 欢迎点赞 ???? 收藏 ⭐留言 ???? 效果演示:文末获取源码代码目录:主要代码实现:CSS样式:html,body { overflow: hidden; touch-action: none; position: absolute;

    09-17Web开发

    阅读更多
  • 前端学习记录(十五) jsonbird解决跨域请求问题

    Web开发前端学习记录(十五) jsonbird解决跨域请求问题

    最近在用vuecli框架搭建一个项目练习,其中一个页面需要猫眼电影的数据接口,想实现的最终效果如下:​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ 打开chrome浏览器的network,在XHR下可以快速找到相应的url地址:在项目文件夹下安装axios工具包,便可以通过axios.get()方法获取猫眼返回的数据:(此接口不支持传...

    09-17Web开发

    阅读更多
  • 06-前端开发框架VUE技术应用总结

    文章目录VUE 前端框架MVVM设计VUE绑定原理设计虚拟DOM树分析VUE编程步骤实践绑定与指令应用绑定样式分析(了解):计算属性应用实践Axios方式的Ajax请求生命周期函数应用组件化设计组件化开发单页应用实践(SPA)安装vue脚手架脚手架文件夹结构:懒加载应用实践彻底懒加载:http-proxy方式跨域:避免组件间样式冲突watch+事件修饰符+防抖:插槽技术应用VuexTypeScriptVue3总结(Summary)VUE 前端框架MVVM设计MVVM: 界面View+模型Model+视

    09-17Web开发

    阅读更多
  • JavaScript实现2048小游戏,我终于赢了一把

    Web开发JavaScript实现2048小游戏,我终于赢了一把

    作者简介作者名:编程界明世隐简介:CSDN博客专家,从事软件开发多年,精通Java、JavaScript,博主也是从零开始一步步把学习成长、深知学习和积累的重要性,喜欢跟广大ADC一起打野升级,欢迎您关注,期待与您一起学习、成长、起飞!系列目录1. JavaScript 贪吃蛇游戏2. JavaScript 俄罗斯方块3. JavaScript 扫雷小游戏4. JavaScript 网红太空人表盘效果图实现思路编写页面和画布代码。绘制背景。绘制好全部卡片。随机生成一个卡片(

    09-17Web开发

    阅读更多
  • 快速理解Vue组件化开发,爆肝半万字,干货太多,”建议收藏细品“

    组件化开发组件模块的分离 <div id="app"> <cpn></cpn> </div> <!-- 第1个方法.script标签类型必须是type="text/x-template" --> <!-- <script type="text/x-template" i

    09-16物联网

    阅读更多
  • 有空就来做两道前端面试题题,你就是下一个大佬~ (4)

    Web开发有空就来做两道前端面试题题,你就是下一个大佬~ (4)

    ❤️ 作者主页:Dianc的博客❤️ 简介:没有什么远大的理想,做自己喜欢的事情就好~❤️ 拒绝白嫖,欢迎 点赞、收藏、留言( 感谢支持~ヾ(≧▽≦*)o )❤️ 扫码关注微信公众号: >>> Dianc小助手 <<<❤️ 前端学习路线图、面试刷题、二次元壁纸珍藏,Dianc小助手后续会持续完善。❤️ 大家的积极参与和讨论,是Dianc推送更多优质内容的动力~前言:题目来源于腾讯课堂的渡一教育的题目9-11-12。目录第一

    09-16Web开发

    阅读更多
  • 一篇讲透前端宏任务与微任务 @莫成尘

    Web开发一篇讲透前端宏任务与微任务 @莫成尘

    本文章将浅谈浏览器宏任务与微任务执行机制 请看完我有理由相信,在面试过程中你遇到的如下问题:(他们是怎么执行并输出的) setTimeout(()=>{ console.log(1) }) console.log(2) let a = new Promise((resolve,reject)=>{ console.log(3) resolve(4) }).then(res=>{ console.log(res) }).catch(err=>{

    09-16Web开发

    阅读更多
  • 4.JavaScript作用域和闭包

    Web开发4.JavaScript作用域和闭包

    JavaScript闭包和作用域提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用文章目录JavaScript闭包和作用域前言一、预编译二、使用步骤1.引入库2.读入数据总结前言深入了解闭包和作用域链就需先了解函数预编译的过程一、预编译JavaScript:运行三部曲:语法分析–预编译–解释执行预编译:发生在函数执行的前一刻。函数声明整体提升,变量只声明提升。1.函数预编译的过程:1.创建AO对象

    09-16Web开发

    阅读更多
  • 跟同事在BOSS直聘发现了一个前端小秘密

    Web开发跟同事在BOSS直聘发现了一个前端小秘密

    故事的由来开头:小姐姐HR小姐姐看简历比较累,需要一直手动点击下一个按钮,才能前往下一个简历一位同事 - 后端架构师小哥哥想给HR做一个自动查看下一个简历的工具,又不想做得复杂,不想做成浏...

    09-16Web开发

    阅读更多
  • JS 如何实现占位符

    占位符–首先了解一下占位符的概念。占位符就是先占住一个固定的位置,等着你再往里面添加内容的符号,广泛用于计算机中各类文档的编辑。–格式占位符(%)是在C/C++语言中格式输入函数,如 scanf、printf 等函数中使用。其意义就是起到格式占位的意思,表示在该位置有输入或者输出。那么在JS中,如何实现占位符呢。JS操作首先可以说明在js中,是没有占位符这一个概念的,那我们怎么实现该功能,这个时候就可以自己定义一个方法,去实现该功能。String.format = function() { //

    09-16Web开发

    阅读更多
  • Vue实现组件的局部刷新

    <template> <div v-if="reFresh"> ... </div></template>export default { data() { return { reFresh: true } }, methods: { initPage() {...}, handleReFresh() { this.reFresh = false thi

    09-16Web开发

    阅读更多
  • 关于js实现哥德巴赫猜想

    哥德巴赫猜想:任一大于2的偶数都可写成两个质数之和1.封装一个函数 isPrime() 判断n是不是质数2.封装一个函数 getPrimeLessThen() 获取小于n的所有质数函数内用for循环遍历从2到n如果是质数就将其放进数组arr[ ]返回数组arr3.通过for循环 遍历1000之内大于4的偶数写成两个质数的和通过getPrimeLessThen() 函数把小于 i 的所有质数放进arr再遍历数组arr[ ] 每一个数组元素赋给变量first再将 i 减firs.

    09-16Web开发

    阅读更多
  • tailwindcss 官网(八)定制:插件、预设(presets、合并配置)

    tailwindcss 官网(八)定制:插件、预设(presets、合并配置)文章目录tailwindcss 官网(八)定制:插件、预设(presets、合并配置)1. 插件概述添加功能类前缀 和 important 参考变体增加组件前缀 和 important 参考变体添加基础样式转义类名手动给选择器加前缀引用用户配置暴露选项提供默认选项CSS-in-JS 语法Adding variants增加变体Basic variants基本变体复杂变体Using custom variants使用自定义变体2.

    09-16Web开发

    阅读更多
  • vue学习-进阶

    Web开发vue学习-进阶

    在之前的文章中我们讲解了vue环境搭建,项目创建demo来了解vue基础,最终我们需要关注数据,所以该片博文主要针对vue的指令、路由、vue组件、vue父子组件通信,axios、vuex和vue生命周期函数 来给大家扩充vue的进阶知识点,希望这篇博文能让读者有所收获。

    09-15Web开发

    阅读更多
 7022    1 2 3 4 5 下一页 尾页

站长推荐

站点信息

  • 文章统计142349篇文章
  • 浏览统计17682次浏览
  • 评论统计1个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们