Disclosed are a noninvasive detection method, apparatus and system for a tissue constituent, and a wearable device. The method comprises: respectively transmitting the light at preset wavelengths to a detected position; obtaining, on the basis of photosensitive surfaces, light intensity values emitted from the surface of the detected position for each preset wavelength, the photosensitive surfaces being distant from the center of the incident light at a corresponding preset distance; and determining, according to the light intensity values at the preset wavelengths, the concentration of tissue constituents to be detected. Since embodiments of the present invention can achieve reception of light intensity values in a wide range, the light reception efficiency is improved, and thus the precision of detecting said tissue constituents is improved. Meanwhile, since differential computation can be performed on different light intensity values, common-mode interference information can be eliminated. Therefore, the precision of detecting said tissue constituents is also improved.L'invention concerne un procédé, un appareil et un système de détection non invasive pour un constituant tissulaire, ainsi qu'un dispositif portatif. Le procédé consiste à : transmettre respectivement la lumière à des longueurs d'onde prédéfinies à une position détectée ; obtenir, sur la base de surfaces photosensibles, des valeurs d'intensité lumineuse émises à partir de la surface de la position détectée pour chaque longueur d'onde prédéfinie, les surfaces photosensibles étant distantes du centre de la lumière incidente à une distance prédéfinie correspondante ; et déterminer, en fonction des valeurs d'intensité lumineuse aux longueurs d'onde prédéfinies, la concentration de constituants tissulaires à détecter. Étant donné que les modes de réalisation de la présente invention peuvent réaliser la réception de valeurs d'intensité de lumière dans une large plage, l'efficacité de réception de lumière