首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏前端干货和生活感悟

    前端知识11

    ,'2019-02-01','month') //["2018-05", "2018-06", "2018-07", "2018-08", "2018-09", "2018-10", "2018-11 ", "2018-12", "2019-01", "2019-02"] 3、moment.js当日期为周日时,获取所在周的周日,出现的bug let date='2019-08-11' //获取该日期所在的周几 = moment(date) .week(+end_weeknumber) .isoWeekday(7) .format('YYYY-MM-DD') //'2019-08-11 ' 特别特别需要注意的就是,当所选日期是周日的时候,获取所在的周数是需要加 1 的 配合 前端知识10点(2019.9.29) 的第一点使用: 完美版: let date='2019-08-11' },100) }, 这个知识在自己的项目里还是挺有用的,一个是拖拽,另一个是鼠标滚轮滚动里也用到过 10、获取网页缩放比例 window.devicePixelRatio 11

    1.4K30发布于 2019-12-16
  • 来自专栏夏天的前端笔记

    每天10个前端知识 【Day 11

    前端面试基础知识题 1. 浏览器的垃圾回收机制有哪些? JS会在创建变量时自动分配内存,在不使用的时候会自动周期性的释放内存,释放的过程就叫 “垃圾回收”。 一方面自动分配内存减轻了开发者的负担,开发者不用过多的去关注内存使用,但是另一方面,正是因为因为是自动回收,所以如果不清楚回收的机制,会很容易造成混乱,而混乱就很容易造成"内存泄漏"。 Promise 有个缺点就是一旦创建就无法取消,所以本质上 Promise 是无法被终止的,但我们在开发过程中可能会遇到下面两个需求: 中断调用链 就是在某个 then/catch 执行之后,不想让后续的链式调用继续执行了

    88410编辑于 2024-01-18
  • 来自专栏grain先森

    前端-程序开发实践总结

    我司也不例外,我们整个前端团队这半年来基本上都是在开发程序。前前后后也开发了四五个程序了。总觉得要留下点什么,既是记录那些年我们踩过的坑,也是希望大家别再掉坑。 复杂组件的开发,省市区三级联动选择器的开发,获取微信地址库的地址的编码和业务采用的省市区编码对不上。 页面路径的层级,最大不能超过10层。 程序程序分包加载,微信对程序包的大小有如下限制。 具体可以看开发团队的博客和代码了解更多细节多端统一开发框架 – Taro ? 我看程序 我想从技术的角度来谈谈我对微信程序的理解,我觉得程序本身是一个非常优秀的Hybrid App的技术方案。 离线包加载 离线包加载,常见的Hybrid App通过webview加载H5页面,前端页面都是放在服务器端。虽说保证了灵活性。但是加载性能收网速影响大。页面切换白屏时间长。程序离线包的加载方式。 一次性加载所有的前端资源到本地再解压。大大提升了用户体验。不过微信官方为了防止下载离线包的时间过程,也严格限制了程序包的体积。

    1.9K20发布于 2019-03-29
  • 来自专栏应用案例

    实用的前端开发技巧汇集

    前端开发或许我们总是会粗心大意,整理给伙伴们准备了一些比较实用的技巧。 首次给变量赋值是切记使用var关键字(闲谈:清楚的记得有次去面试前端,一个项目经理同时面我和另外一个人,面试官开始就是要我们俩手写一个数组去重函数,哗哗的一下写完交了,面试官看来下之后直接给了一旁的竞争对手 多年行业分享前端技术勤213126486,多探讨技术提升技能,编号糯米才会同意哦 行尾使用分号。 实践中最好还是使用分号,忘记写也没事,大部分情况下JavaScript解释器都会自动添加。 delete items[3]; // return true items.length; // return 11 /* items 结果为 [12, 548, "a", undefined × 1 希望你在开发中科院少走一点弯路

    1.3K100发布于 2018-01-23
  • 来自专栏云开发小程序1

    二挡起步——pythonweb开发Django框架,前端原生+Django后端框架002(附带案例

    它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。 spm=1000.2115.3001.5343") 效果:当我们在浏览器输入我们写的路由,Django会利用该重定向给我们跳转到上当的地址(这里的地址是我的CSDN主页地址) ​  文末案例(用户登录简单案例 return render(request, "login.html",{"tishi_1":tishi}) 上面代码: 1.使用request.method返回用户访问时的请求方式,判断并进入相应前端路由 ) else: tishi ="账号或密码错误" return render(request, "login.html",{"tishi_1":tishi}) 案例效果

    79820编辑于 2023-10-14
  • 来自专栏喇叭的学堂

    前端开发技巧(持续收集中)

    该文章主要收集前端开发技巧,如果有疑惑问题或者错误,欢迎大家在评论区交流 1、让文字左右出现一条线 如下图,实际上就是通过左右伪类制作的,需要把主标签设置为flex盒子,然后给伪类加flex:1进行划分

    33410编辑于 2024-03-11
  • 来自专栏学习猿地

    Web前端学习 第10章 程序开发4 程序开发

    一,数据绑定 VUE:vue动态绑定一个变量的变量元素的某个属性的时候,会在变量前面加上冒号:,例: <p:title="tit">我的title属性绑定了数据

    程序:绑定变量的变量元素属性时 example1 = new Vue ({ 7 el:'#example-1' , 8 data:{ 9 项目:[ 10 { 消息:'Foo' } , 11 { 消息:'Bar' } 12 ] 13 } 14 } ) 程序 微信程序循环wx:for =“ {{data}}”“ 程序循环内部{{item.first}} } 8 } ) 9 < 文字 wx:for = “ {{items}}” > { { item } } < / 文本> 三,显示与隐藏 vue中,使用v-if和v-show控制元素的显示和隐藏 程序中 ,使用wx-if和hidden控制元素的显示和隐藏 四,事件处理 vue:习惯@event绑定事件,例如: < 按钮 v-on:单击 =“ 计数器+ = 1 ” >添加1 </ 按钮> 程序:用bindtap

    1.8K40发布于 2020-07-08
  • 来自专栏微服务

    程序前端开发基础框架,可直接用于开发

    项目介绍 对于微信程序开发,一直想开源一个可以直接拿来使用的开源框架,这样可以方便大家在此基础上可以迭代开发,简化了写样式,发起Http请求以及和简化调用微信接口的麻烦,其中对于样式采用了WeUI,HTTP host}/api/WxMini/GetSessionKey`, } module.exports = config utils/httpUtil.js分装了Post,Get成Promise对象返回,前端可以直接调用

    1.5K80发布于 2018-03-30
  • 来自专栏微信公众号:Java团长

    微信程序开发前端+后端(Java)】

    来源:https://blog.csdn.net/zwb19940216 ---- 一、前言 现在微信程序越来越火了,相信不少人都通过各种途径学习过微信程序或者尝试开发,作者就是曾经由于兴趣了解开发过微信程序 至于微信程序的组件,即前端页面的开发希望大家耐住寂寞认真在微信开发平台上。 而微信程序与后台之间的数据传递就是以json报文的形式传递。所以这就是选择springboot框架开发程序后端的主要原因之一。可以方面我们进行程序的后端开发。 五、程序发起网络请求 在完成了程序的后端开发,下面进行程序端发起网络请求。 现在可以在启动后端项目在微信开发工具上进行测试。 演示效果: ? ? 所以至此已经完成了程序的前后端通信。

    23.4K53发布于 2021-01-20
  • 来自专栏深度学习与python

    前端开发者们值得了解的 11前端技巧

    作者 | Daniel Anderson 译者 | 核子可乐 策划 | 田晓旭 不容错过的 11 项 HTML/JS/CSS 技巧。 通过以下 HTML/CSS/JavaScript 相关技巧,希望能帮助大家填补一点点关于前端开发方面的知识空白。 data:text/html, <html contenteditable> 11 在 if 代码块中,去掉多个语句之间的大括号 if (1 === 1)alert("Alert 1"), alert ("Alert 2"); 12 总结 虽然这 11 项技巧未必都很实用,但至少也算是各具价值,而且大多没能在实际前端开发中得到重视。 原文链接: https://medium.com/javascript-in-plain-english/11-frontend-tricks-that-most-frontend-developers-dont-know-about

    80510发布于 2020-11-05
  • 来自专栏grain先森

    前端-微信程序开发(2):程序基本介绍

    作者:叶钗  www.cnblogs.com/yexiaochai/p/9374374.html 前言 前面我们研究了下微信程序的执行流程,因为拿不到源码,只能算我们的猜想,我们需要更加了解程序还需要做具体的项目 ,于是我们将原来那套还算复杂的业务拿出来: 【组件化开发前端进阶篇之如何编写可维护可升级的代码(https://www.cnblogs.com/yexiaochai/p/4876099.html)(有些晦涩有些乱 程序的布局 为什么不使用HTML&CSS 微信程序这种平台型的超越Hybrid系统诞生还是有一些客观条件的,其中一个就是移动端的应用相对来说简单的多,想想PC负责的布局,如果要使用程序实现,那么复杂度会提高很多 HTML容器,这样做我觉得有个好处是: 为了更好的限制,我之前也在做Hybrid乃至前端框架,一般来说我会限制到View级别的实习,要求必须按照我的规则做,但是因为入口为index.html文件,我甚至将全局控制器 我们之前在这里研究过自定义标签的做法:从DOM操作看Vue&React的前端组件化,顺带补齐React的demo <article class="cm-page page-list" id="main

    2.3K30发布于 2019-03-29
  • 来自专栏前端达人

    分享15个高级前端开发技巧

    11.自定义复选框和单选按钮样式 使复选框和单选按钮的样式与特定设计保持一致通常涉及 JavaScript。现在,使用 :checked 伪类和 CSS,我们可以实现自定义样式,而无需编写脚本。 结论 在这个引人入胜的探索中,我们深入研究了 15 种不依赖 JavaScript 的高级 Web 开发技术。 踏上以 HTML 和 CSS 为中心的编码冒险之旅,揭示各种可能性,从而提高您的 Web 开发技能。 关注我们,一起揭开现代 Web 开发的秘密,一次一种无 JavaScript 的技术。 当我们学习完了这 15 种不需要 JavaScript 的高级 Web 开发技术时,很明显 你的HTML 和 CSS 的力量得到了充分的展示。 随着 Web 开发环境的发展,采用这些无 JavaScript 解决方案成为构建高效、可访问且用户友好的网站的关键。

    3.3K11编辑于 2024-03-25
  • 来自专栏达达前端

    前端微信程序云开发基础

    什么是云开发开发与传统模式的对比 云开发能力介绍 云开发程序开发的变革 云开发是微信团队联合腾讯云提供的原生serverless云服务,致力于帮助更多的开发者快速实现程序业务的开发,快速迭代。 传统模式 产品经理,后端开发,部署上线,前端开发,正式发布 云开发模式 产品经理,前端开发,正式发布 没有了后端开发,部署上线 云开发能力介绍 存储能力:在程序端直接上传,下载云端文件,可视化管理 云函数能力:在云端运行的代码,微信私有天然鉴权,开发者只需要编写自身业务逻辑代码 云数据库:一个既可以在程序前端操作,也能在云函数中读写json数据库 音视频服务:提供互通高品质实时音视频通话服务,支持互动白板 云开发的数据存储能力 云开发的文件存储能力 云开发的计算能力 云开发的数据存储能力 云开发程序开发者提供了数据存储能力,帮助开发者快速完成应用的开发 传统的数据存储模式模式 程序-》后端api- 云开发程序开发者提供了开箱即用的计算平台,开发者只需关注自己的核心逻辑,就可以完成复杂逻辑的编写。

    3K20编辑于 2022-04-29
  • 来自专栏yeedomliu

    微信程序:开发入门及案例详解

    前言 所有案例代码可以到https://github.com/wxappbook下载 ---- 第1章 初识程序 官方规定程序包容量不得超过1M,使得下载、安装(部署)过程特别快,用户在感官上察觉不到它在安装而已 开发程序首先前需要在微信公众平台上注册程序,完善基本信息,然后下载开发者工具进行编码,最后通过开发者工具提交代码,官方审核通过后便可发布 现阶段每个机构账号只允许注册最多50个程序,每个程序一年需要缴纳 300元,所有程序都需要绑定一个电子邮箱,一个手机号码最多只能绑定5个程序 开发程序之前还需要进入“用户身份–开发者”,绑定开发者,如图1-6所示。 只有绑定的开发者才能使用开发者工具编写程序,一个程序最多可以绑定20个开发者,未认证的程序最多可以绑定10个开发者 图16 绑定开发者 添加开发者后,需要要进入“设置–开发设置”,获取AppID ://mp.weixin.qq.com/debug/wxadoc/introduction ---- 第2章 程序开发核心 程序框架将整个系统划分为视图层和逻辑层 视图层是由框架设计的标签语言WXML

    4.4K20发布于 2021-12-01
  • 来自专栏大前端_Web

    前端开发常用函数及技巧(持续更新)

    版权声明:本文为吴孔云博客原创文章,转载请注明出处并带上链接,谢谢。 https://blog.csdn.net/wkyseo/article/details/51274460

    1.3K30发布于 2018-09-27
  • 来自专栏达达前端

    前端微信程序云开发基础讲解

    什么是云开发开发与传统模式的对比 云开发能力介绍云开发程序开发的变革 云开发是微信团队联合腾讯云提供的原生serverless云服务,致力于帮助更多的开发者快速实现程序业务的开发,快速迭代。 传统模式 产品经理,后端开发,部署上线,前端开发,正式发布 云开发模式 产品经理,前端开发,正式发布 没有了后端开发,部署上线 云开发能力介绍 存储能力:在程序端直接上传,下载云端文件,可视化管理 云函数能力:在云端运行的代码,微信私有天然鉴权,开发者只需要编写自身业务逻辑代码 云数据库:一个既可以在程序前端操作,也能在云函数中读写json数据库 音视频服务:提供互通高品质实时音视频通话服务,支持互动白板 云开发的数据存储能力云开发的文件存储能力云开发的计算能力 云开发的数据存储能力云开发程序开发者提供了数据存储能力,帮助开发者快速完成应用的开发 传统的数据存储模式模式程序-》后端api-》数据库 云开发程序开发者提供了开箱即用的计算平台,开发者只需关注自己的核心逻辑,就可以完成复杂逻辑的编写。

    1K30编辑于 2022-04-29
  • 来自专栏极客起源

    微信程序开发实战(11):滚动组件(picker)

    picker组件用于从列表中选择一个item,效果有点像iOS的ActionSheet,从窗口的底部弹出,选择一个item后关闭。picker可用于选择普通的item,也可以用于选择时间和日期。

    4K20发布于 2020-07-21
  • 来自专栏学习猿地

    【融职培训】Web前端学习 第10章 程序开发4 程序开发

    一,数据绑定 VUE:vue动态绑定一个变量的变量元素的某个属性的时候,会在变量前面加上冒号:,例: <p:title="tit">我的title属性绑定了数据

    程序:绑定变量的变量元素属性时 example1 = new Vue ({ 7 el:'#example-1' , 8 data:{ 9 项目:[ 10 { 消息:'Foo' } , 11 { 消息:'Bar' } 12 ] 13 } 14 } ) 程序 微信程序循环wx:for =“ {{data}}”“ 程序循环内部{{item.first} 8 } ) 9 < 文字 wx:for = “ {{items}}” > { { item } } < / 文本> 三,显示与隐藏 vue中,使用v-if和v-show控制元素的显示和隐藏 程序中 ,使用wx-if和hidden控制元素的显示和隐藏 四,事件处理 vue:习惯@event绑定事件,例如: < 按钮 v-on:单击 =“ 计数器+ = 1 ” >添加1 </ 按钮> 程序:用

    1.7K42发布于 2020-07-13
  • 来自专栏实用技术

    html案例

    html简单菜单栏<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="styleshe

    1.1K00编辑于 2022-10-16
  • 来自专栏前端达人

    11前端知识你不一定知道

    英文 | https://niemvuilaptrinh.medium.com/11-social-buttons-for-website-design-a62cf3e143ad 翻译 | 杨爱 在我大学期间 具有讽刺意味的是,我大学毕业后的第一份工作居然是 ReactJS 开发人员。 在过去4年里,我害怕和逃避的语言现在就在我面前。 11、typeOf 运算符 typeOf 是一个一元运算符,它返回一个字符串,表示变量的原始类型。我们知道 JavaScript 主要的对象,所以在大多数情况下,这会返回 object 。 // fast arr.push(x); // slow arr[arr.length] = x; // fast 最后,希望您通过我今天与您分享的内容有所收获,如果您觉得它有用,也请您分享给您身边做开发的朋友

    1.4K20发布于 2021-11-08
领券