wx小程序知识点


wxss

含义

1
2
3
4
5
6
7
8
// No.17
wxss(weiXin Style Sheets)
css(Cascading Style Sheets)
设备像素(device pixels): 设备屏幕上的一个单元原点的物理单位
CSS像素(CSS pixels):外部编程的点,是css样式的逻辑像素
PPI/DPI(pixels per inch):每英尺的像素量,PPI = 根号(X平方+y平方)/屏幕尺寸
DPR(device pixels Ratio):手机上横向或纵向设备像素和CSS像素之比
屏幕宽度为750rps,rps最终也会转化为rem

导入

1
2
3
4
5
// index.wxss
@import './assets.wxss';
.container {
color: red;
}

JavaScript(No.20,21,22)

Node.js

组成部分:ECMAScript, Native, NPM, Native可以使用一些原生库,NPM可以进行包管理
基于谷歌的V8引擎实现的JavaScript的运行时

ECMAScript

组成部分:语法,类型,语句,关键字,操作符,对象,是标准语言,浏览器中的JS和小程序的JS是对ECMAScript进行封装

浏览器中的JavaScript

组成部分:ECMAScript, DOM, BOM

小程序的JavaScript

组成部分:ECMAScript, 小程序框架, 小程序API
没有BOM和DOM对象,也没有NPM包和Native原生库使用

小程序的JavaScript的运行环境

ios: JavaScriptCore;Android:X5内核;IDE:nwjs
ios8,9没有兼容