首页 >课程 >JavaScript >JavaScript >微信小程序开发文档

微信小程序开发文档

微信小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。微信“小程序”可以为开发者提供基于微信的表单、导航、地图、媒体和位置等开发组件,让他们在微信的网页里构建...

高级

共138章节|2027次播放

开始学习学习交流群
374224296

  • 课程目录
  • 相关文章
  • 课件下载
5小时学习时长
原创教程:独孤九剑系列立即查看

第1章 微信小程序 框架
MINA(MINA IS NOT APP) 是在微信中开发小程序的框架。

    第2章 逻辑层(App Service)
    小程序开发框架的逻辑层是由JavaScript编写。 逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。在 JavaScript 的基础上,我们做了一些修改,以方便地开发小程序。 增加 App 和 Page 方法,进行程序和页面的注册。 提供丰富的 API,如扫一扫,支付等微信特有能力。 每个页面有独立的作用域,并提供模块化能力。 由于框架并非运行在浏览器中,所以 JavaScript 在 web 中一些能力都无法使用,如 document,window 等。 开发者写的所有代码最终将会打包成一份 JavaScript,并在小程序启动的时候运行,直到小程序销毁。类似 ServiceWorker,所以逻辑层也称之为 App Service。

      第3章 微信小程序 WXML
      WXML(WeiXin Markup Language)是MINA框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。 用以下一些简单的例子来看看WXML具有什么能力

        第4章 视图容器
        微信视图容器的使用方法说明

          第5章 基础内容
          微信小程序内容组件图标 icon

            第6章 表单组件
            MINA的视图层由WXML与WXSS编写。 将逻辑层的数据反应成视图,同时将视图层的事件发送给逻辑层。 WXML(WeiXin Markup language)用于描述页面的结构。 WXSS(WeiXin Style Sheet)用于描述页面的样式。 组件(Component)是视图的基本组成单元。

              第7章 操作反馈
              操作反馈

                第8章 微信小程序导航
                微信小程序导航

                  第9章 媒体组件
                  媒体组件

                    第10章 地图
                    地图

                      第11章 画布
                      画布

                        第12章 客服会话
                        客服会话

                          第13章 网络
                          网络

                            第14章 媒体
                            媒体

                              第15章 数据
                              数据

                                第16章 位置
                                位置

                                  第17章 设备
                                  设备

                                    第18章 界面交互
                                    界面交互

                                      第19章 绘图
                                      绘图

                                        第20章 开放接口
                                        开放接口

                                          第21章 工具
                                          工具

                                            第22章 微信小程序设计规范
                                            微信小程序设计规范

                                              • JavaScript事件

                                                事件通常与函数配合使用,这样就可以通过发生的事件来驱动函数执行。查看原文

                                              • 关于php运算符优先级的详解

                                                运算符优先级指定了两个表达式绑定得有多“紧密”。例如,表达式 1 + 5 * 3 的结果是 16 而不是 18 是因为乘号(“*”)的优先级比加号(“+”)高。必要时可以用括号来强制改变优先级。例如:(1 + 5) * 3 的值为 18。 如果运算符优先级相同,其结合方向决定着应该从右向左求值,还是从左向右求值——见下例。查看原文

                                              • php表达式

                                                表达式是 PHP 最重要的基石。在 PHP 中,几乎所写的任何东西都是一个表达式。简单但却最精确的定义一个表达式的方式就是“任何有值的东西”。查看原文

                                              • php中关于魔术常量的总结

                                                PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着它们在代码中的位置改变而改变。例如 __LINE__ 的值就依赖于它在脚本中所处的行来决定。查看原文

                                              • JavaScript对象

                                                Jscript 对象是属性和方法的集合。一个方法就是一个函数,是对象的成员。属性是一个值或一组值(以数组或对象的形式),是对象的成员。Jscript 支持四种类型的对象:内部对象、生成的对象、宿主给出的对象(如 Internet 浏览器中的 window 和 document)以及 ActiveX 对象(外部组件)。查看原文

                                              • JavaScript函数

                                                Jscript 函数执行操作,也可以返回值。某些时候是计算或比较的结果。函数又被称为“全局方法”。 给函数传递信息可以把信息放在函数名称后面的圆括号中。传递给函数的信息称作参数。某些函数根本不带任何参数,而其他函数带一个或者多个参数。在某些函数中,参数的个数取决于如何使用该函数。 Jscript 支持两种函数:一类是语言内部的函数,另一类是自己创建的。查看原文

                                              • javascript运算符

                                                JavaScript 具有全范围的运算符,包括算术、逻辑、位、赋值以及其他某些运算符。查看原文

                                              • JavaScript数据类型

                                                Jscript 有三种主要数据类型、两种复合数据类型和两种特殊数据类型。 主要(基本)数据类型是: 字符串 数值 布尔 复合(引用)数据类型是: 对象 数组 特殊数据类型是: Null Undefined查看原文

                                              • JavaScript变量

                                                任何编程语言中,用一块数据量化一个概念。 How old am I? 在 Jscript 中,变量是给概念的名称;它代表了给出瞬间的值。当使用该变量时,实际是用的它所代表的数据。给出示例: NumberOfDaysLeft = EndDate ? TodaysDate; 机械的理解是使用变量来存储、得到并操作脚本中出现的所有的不同值。创建有意义的变量名称;便于别人理解脚本。查看原文

                                              • JavaScript Window基础介绍及用法实例讲解

                                                Window 对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。查看原文

                                              暂无相关内容~